"india is the best country in the world" / lives in uk
A
Generic Indian Guy
meme.
✏️ Make your own Generic Indian Guy meme