Top definition
A tiny little midget like Indian Goddess that is really beautiful but a complete whack job at times with great taste in Emmetts!
by Bails bailey March 05, 2015
Get the mug
Get a vaneesha mug for your daughter-in-law Riley.