putz-heads

English

Noun

putz-heads

  1. plural of putz-head