Jambandphan's definitions
Derogatory slang for a person of Italian decent.
Often spoken by non-Italians to make fun of a goofy looking/acting Italian.
Often spoken by non-Italians to make fun of a goofy looking/acting Italian.
by Jambandphan May 15, 2016
Get the Gabbagoolmug.