1 definition by goodgirl!
a form of the indian goddess durga
usually a very pleasent person...who is easy to love...a charmer nd a sweetheart!
usually a very pleasent person...who is easy to love...a charmer nd a sweetheart!
by goodgirl! November 8, 2010