ziphead

English

Etymology

From zip +‎ head.

Noun

ziphead (plural zipheads)

  1. A silly or dumb person.