Meaning of the word putz in English

What does putz mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

putz

US /pʌts/
UK /pʌts/

Noun

1.
Learn This Word at Lingoland