I remember a time when if you said putz in public, you got your face slapped. Those days are long gone, lol!
My father used that word (as well as many more colorful and creative appellations) to describe people he worked with in the advertising agency world. I even recall my grandmother once using it to describe a certain Georgia peanut farmer who became President.