What is the meaning of Putz?

A fool, an idiot.

A jerk.

The penis.

To waste time.

A decoration or ornament in the Nativity tradition, usually placed under a Christmas tree.

To go around viewing the putzes in the neighborhood.

used to emphasize something that has gone wrong

Source: wiktionary.org