1 definition by C-Master

Top Definition
crazy or insane person ; male or female
Old Man Willard over on Mermaid's Rock is such a nut, always talking about Pokemon and the Pope teaming up to destroy Scotland....
by C-Master September 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 daily@urbandictionary.com. We'll never spam you.