dago - English Synonyms Dictionary

dago

n.
[1] wop , ginzo , Guinea , greaseball