1 definition by Nick2310

Top Definition
A beautiful counrty with beautiful people and places, but a massive ionferiority complex...(most people of indian origin will tell you that India is the most wonderful place in the universe, but with an arrogance that astounds! don't belive me? just read the other entries!!!)
I went to the Taj Mahal, whilst looking around this indian girl started talking to me, she was georgeous but couldn't stop telling me how many of america's med students and NASA scientists are Indian
by Nick2310 September 14, 2006
Mug icon
Buy a indian mug!