1 definition by Moonliiight

A beautiful girl with a personality to match. You can always trust her with anything, she will never judge you for who you are. Owns an unbelievably huge heart and is never afraid to let you know how caring she can be. Although, she is the biggest fluff ball ever, she is not afraid to scold you when necessary.
Snehal: "I love bananas!"
Anna: "Bananas love Snehal!"
by Moonliiight April 12, 2020
Get the Snehal mug.