look up any word, like kappa:
 
1.
Stubborn Indian girl with a giant attitude. Ordinary, follows the popular trends; afraid of being left behind or becoming a loser
Oh my god you're shoes are amazing! Thanks, I roshani'd it
by -Aaaaaaaa December 27, 2013