Top definition
She is super gorgeous and amazing, she will wanna make you smile and her laugh is enough for any guy to fall in love. She is truly a blessing to us all, Srilekha.
Why are you so happy?

Srilekha just walked by.
by cutiebutts December 22, 2014
Get the mug
Get a Srilekha mug for your brother-in-law Jerry.