dumbhead

[duhm-hed] /ˈdʌmˌhɛd/
noun, Slang.
1.
Origin
1815-25; dumb + head
Slang definitions & phrases for dumbhead

dumbhead

noun

Astupidperson: This dumbhead has just gone nuts/ the dumbfuck who thought that up

[1887+; perhaps fr German Dummkopf]