The definitive guide to South Asian lingo

Definition 1 of 1

8 1
Noun.
0

Definition

One of the most incongruous images of our time: a lady in full sari, jewellery and big bindi belting out sixties rock. Does an astonishing version of 'California Dreaming'.

Usage

"Usha Uthup kicks ass!!"
Added 2011-07-05 by Minkey Chief

Root

English

Region

All India

Related Terms

sandra from bandra