(US, Canada, slang, derogatory) A person of Mediterranean (especially Italian) descent, stereotypically regarded as shallow and materialistic.
Not all ginos and ginas are the same, just becuz you've come across a couple you hate, doesn't mean you hate them all. ... Where I live it is probably 99% ginos and ginas and I get along with them just fine, in fact, my boyfriend is a gino.