Top definition
The most amazing, beautiful, independent person of earth. When u think of her she will blow your mind with love and happiness. She is every athlete and can do just about anything by herself. If you are lucky enough to get you a Scarlin then keep her forever and never let go because she is one of a kind and she will make your life better everyday.
Danggg look at Scarlin. I want to be Scarlin.
by Angie14 May 25, 2017
Get the mug
Get a scarlin mug for your sister-in-law Riley.
buy the domain for your art blog