1 definition by miniseaweed

Top Definition
UFO
In reference to the skiing and snowboarding industry, UFO stands for uncoordinated fucking orient. Applies to all the asian, indian etc. punters who cant ski or board worth a damn and will never be able to - why? Because they are a UFO.
That UFO just stacked it for the 50th time!

I hate teaching UFOs. Its a waste of time!!
by miniseaweed July 31, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×