What does the word "putz" mean, and what is it's origen?

6 answers 6