Putz as in golf aficionado it was a meant as a term of endearment
Sorry, clever humour is sometimes hard to grasp , especially for me.