1 definition by Atikk

Slang, demeaning term for Indians. Compound of Ganga Indian holy river and Hindu.
Apparently the Gangu population is now 1.4 billion. Most Gangu's are veggie munchers.
by Atikk April 14, 2020
Get the Gangu mug.