1 definition by basmati princess

Top Definition
A creamy (half anglo-indian, half australian) beautiful female with long dark hair that doesn't wear a sari or bindi but still dances the 'Jaiho'.
Every morning I say goodbye to my little basmati princess
by basmati princess September 11, 2010

Mug icon
Buy a basmati princess mug!