Wiktionary
dumbnut
n. (context informal English) A stupid person
n. (context informal English) A stupid person