Scarlett Leeds

A very sexy being who always slays with their hairstyle and always has a gf under their arm like an accessory.
Basically your typical sexy, alt, emo, lesbian.
"Woah dude did you see Scarlett Leeds?"
"Yeah Bro, they're so hot"
by slayalemelamie August 17, 2022
mugGet the Scarlett Leedsmug.

Share this definition