blunderhead

BLUN'DERHEAD, n. [blunder and head.] A stupid fellow; one who blunders.