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
Mug icon
Buy a nut mug!