Top definition
the most amazing girl on planet earth, everyone who meets her instantly falls in love with her, she is perfect in every way shape and form. This girl is amazing.
That girl Saavi over there, i wish i could date her
by Gizmo:))) May 16, 2018
Get the mug
Get a Saavi mug for your guy Paul.