"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 post.

Create your own Generic Indian Guy post