1 definition by ualreadykno97
The smartest, most amazing, and especially beautiful Indian girl you know. You want to ask her out so badly but you know she's so damn out of your league but you try to talk and flirt with her anyway.
by ualreadykno97 March 11, 2013