What is Dumbnuts?
Noun. A cross between a dumbass and numbnuts.
You freaking dumbnuts!
See numbnuts, dumbass, dumb fuck, dummy