1
A stupid idiot who acts like they're the king of the hill when they're really just a mess in a suit. Italian-Americans love calling people this when they're being extra dumb.
My uncle called my teacher a gafoon because he thought she was a gangster.
I told my cousin he was a gafoon for eating pizza with his hands at the fancy restaurant.
My mom said my dad was a gafoon for wearing a hat in the house every day.