1 definition by salamip

Top Definition
Ugly Fucking Ogre, no definition needed
Dude 1: U.F.O. spotted
Dude 2: What a sight!
by salamip February 08, 2010

Mug icon
Buy a U.F.O. mug!