1 definition by Expert life coach

A girl who is beautiful and charming.she is smart funny and her beauty is out of this world. she gets what she wants when she wants.she is the girl you would want to sleep with.she is the most sexiest girl in the worldshe is a diamond .her beauty is unmatched she is second to no one.she is a great lover.boys would be lucky to have her . She is a fantastic person and a joy to have in you life
by Expert life coach December 23, 2016
Get the India mug.