1 definition by Ivy_aroura

Is a girls name, she is the prettiest, most popular girl around, others want to be like her, she is arty and creative and is a classic high school goddess, boys stop and stare whenever India goes passed, girls copy her style in order to get her attention, she is forgiving but can be bossy coz she knows who's boss but she loves everyone around her. She has big boobs and long legs and thick hair that dances in the wind, she is a perfectionist, but who isn't at times? India will go far in life.
-"have you met India?"
~"no"
-"she is stunning"
~"India, sounds sexy"
by Ivy_aroura March 23, 2016
Get the India mug.