Top Definition
A woman of desire, attention catcher when she walks into a room, a passionate lover, intelligent, creative, sometimes not a woman of many words but her eyes will give it all away.
I couldn't Chitrali off my mind last night after meeting her at Pink Elephant.
by Kangaroo Joe December 25, 2008
5 Words related to Chitrali

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.