Top Definition
A strange word with a rather nebulous meaning. Assumed to be in a language of a race greater than ours. Some insist that it means "feet" in English, but this claim is disputed.
Yo mo tae le fwet, bits.
by A Robot June 05, 2005
Free Daily Email

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

Emails are sent from We'll never spam you.