Top definition
She is a sexy as hell girl with a bit of a sick mind but we all still love her! Her smile lights up the room and she is a stunner!
Guy: Wow that girl must be a Darshana
by Morgzilla August 17, 2011
Get the mug
Get a Darshana mug for your brother-in-law Vivek.
buy the domain for your cat site