Skip to main content

Definitions 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.
Gangu by Atikk April 14, 2020