iim aliveee's definitions
The sound coming from one's mouth whenst experiencing pain. Or when one can not say "oh no" quick enough. Related to a video of english children featured on youtube.
by iim aliveee October 18, 2008
Get the Ouch mug.