1 definition by ImTheWitness

Top Definition
A mammal creature that has a Long ranged Third leg and loves to use the word "Trufax". Only can be seen in Canada.

But beware, if you are a very sexy lass. He might slap you with his third leg.
Annie: He got a 7 incher.
Annelin: He really does.
Licia: I've seen it.
Pearl: I seen it, Its huge.

by ImTheWitness January 15, 2010

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.