blubberhead

[bluhb-er-hed] /ˈblʌb ərˌhɛd/
noun, Slang.
1.
a stupid, inept person; blockhead.
Origin
1850-55; blubber + head
Slang definitions & phrases for blubberhead

blubberhead

noun

A stupid person; fathead (1870s+)