1 definition by Illuminati_Haxz

Top Definition
Derogatory term for people of both Italian and Mongolian decent.
Those flat eyelids and greasy hair. That guy must be an authentic itongaloid.
by Illuminati_Haxz February 28, 2021

Mug icon
Buy a Itongaloid mug!