Douglas Harper's Etymology Dictionary
Wiktionary
numbnuts
n. (context chiefly US slang derogatory sometimes humorous English) A slow-witted, unresponsive, or inept person (usually male).
Usage examples of "numbnuts".
Austin was now regarded as even more of a numbnuts, to one level of the work force, and a dilettante, to their superiors.