Subscribe English
look up any word, like tex-sex:
a form of the indian goddess durga
usually a very pleasent person...who is easy to love...a charmer nd a sweetheart!
she is soo popular! y wunt she be? after all she is an aishani!
by goodgirl! November 08, 2010
8 1