dinghead

dinghead

n. a stupid person. Shut up, you stupid dinghead.