look up any word, like eight ball:

1 definition by JohnMTL

 
1.
Derogatory for any person of Indian descent who looks educated or wealthy.
Geez, this office is full of slumdog millionaires!
by JohnMTL March 02, 2009