dinghead

dinghead

One who is stupid or foolish. Geez, he keeps pulling on a door that's clearly marked "push"—what a dinghead.
Farlex Dictionary of Idioms.

dinghead

n. a stupid person. Shut up, you stupid dinghead.
McGraw-Hill's Dictionary of American Slang and Colloquial Expressions
See also:
  • blockhead
  • dimwit
  • dipwad
  • dingleberry
  • doofus
  • dingus
  • dingy
  • dingbat
  • ding-a-ling