dinghead
A stupid or foolish person.
Noun
A stupid or foolish person.
Forms
dingheads