putzhead
English
Etymology
From
putz
+
head
.
Noun
putzhead
(
plural
putzheads
)
(
slang
,
derogatory
)
A
stupid
,
foolish
, or
ineffectual
person
.
Alternative forms
putz-head