Top definition
A girl with Captivating Qualities, Lovable and Adorable in all conditions.
She is truly srush

Girl, You are so srush that i cant help myself falling in love with you.
by snehs September 19, 2012
Get the mug
Get a Srush mug for your mate Sarah.
buy the domain for your art vlog