1 definition by LLStarks

A person who retains a high mental capacity but expresses his or herself as complete dumbass...
I told you to get that task done today, snapnuts...
by LLStarks June 10, 2006
Get the snapnuts mug.