A person of such dim wittedness, that if you punch them really hard in the nads that they don't flinch.
by bikerspice July 10, 2003
Get the numbnuts mug.Related Words
by jm999 January 14, 2007
Get the numbnuts mug.a stupid person, dumbass.
by omgmaddi March 17, 2019
Get the numbnuts mug.

