putzheads
English
Noun
putzheads
plural of
putzhead