meaning of aoooo aoooo

aoooo aoooo meaning in Urban Dictionary

the sound you make when looking for your buddy in a crowded bar. when entirely lost and looking for interest The noise someone with primordial dwarfism tends to make because they complete their self inflicted climax at a mutual masturbation party