Synonyms for "putz"

Words with similar meaning