1 definition by C-Master

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 5, 2005
Get the nut mug.