1 definition by zOMGIT'SREI

Top Definition
UFO
Unleaded fuel only

self-explanatory
Shit, I just put diesel into my UFO.
by zOMGIT'SREI March 03, 2005

Mug icon
Buy a UFO mug!