1 definition by Sashassss

Top Definition
Most likely not human.
- Did you see what Jackie Chan just did?

- Yeah my momma sez he was made by Nintendo.
by Sashassss February 04, 2008
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.