putz

noun

1.
(Yiddish) a fool; an idiot