Meaning of dunderhead

Definition of dunderhead

(noun) a stupid person; these words are used to express a low opinion of someone's intelligence

Other information on dunderhead

WIKIPEDIA results for dunderhead
Amazon results for dunderhead