1 definition by Bejesus001

Top Definition
A complete and utter fucking moron.
That numbnuts just set his pecker on fire.
by Bejesus001 November 09, 2009

Mug icon
Buy a numbnuts mug!