1 definition by Darth Xious

Top Definition
An ogre that produces extremely large amounts of boogers. One would say that in a given year that one ogre that produces boogers could supply for the united states jello consumption.
Dont go into the woods the evil ooga booga lives there.
by Darth Xious February 09, 2010

Mug icon
Buy a ooga booga mug!