"india is the best country in the world" / lives in uk

Generic Indian Guy meme: "india is the best country in the world" / lives in uk

A Generic Indian Guy meme.

✏️ Make your own Generic Indian Guy meme