RichThesaurus
greasehead
greasehead
antonyms
greasehead
definitions
noun
One of Italian or Hispanic descent.