Definitions by scarletthater101
Scarlett
Not even nice. What a bitch. The laziest people you will meet and that’s not even a lie. If you meet a Scarlett stay as far away as possible. Ugly. Ew.
Scarlett by scarletthater101 August 20, 2019