1 definition by Duncan Watson

noun/adjective

Endearing Glasgow slang used to describe one who's actions and outlook verge on insanity, especially if you are in awe of said person. A compound of the words sick(ill) and nut(head)
Did you see Gizzy pan those windaes? He's a pure sicknut!
by Duncan Watson November 18, 2006
Get the sicknut mug.