the sound you make when looking for your friend in a crowded bar. and when completely wasted and looking for attention
aoooo! oh! there you are....
by luigisbeast February 23, 2010
1 more definition
The sound a person with primordial dwarfism makes as they finish their self inflicted orgasm at a mutual masturbation party
hey friend, I've run out of lotion but I'm not gonna stop jacking my tiny dick...aoooo!!!
by RedBull13 March 25, 2010