"An Italian-American word originally meaning an ill-mannered, unkempt pig-man (or woman). Based on italian cultural concepts like making a good show of yourself and an obsession with cleanliness. The word comes from the Italian "cafone", which sounds to an english-speaker as 'Gaw-Vone' when spoken with a southern Italian accent.
Now it's used mostly by Italian-Americans to mean 'trashy' Italians, the ones who didn't give up on their culture and become like white american people. Lately I've heard it directed at the Sopranos characters and the Guidos from Jersey Shore."