zipheads

English

Noun

zipheads

  1. plural of ziphead