HermanTen's definitions
A racial slur often used to describe men from the Indian subcontinent. Most commonly used for those men that exhibit questionable sexual morality.
by HermanTen July 9, 2016
Get the Snoopy mug.