Top definition
Term or title used to describe one who is a "cool-ass motherfucker" with a knack for music.
Though it seemed impossible, the aspiring musician wished to one day be as great as scarrlet.
by inoeitall July 29, 2014
Get the mug
Get a scarrlet mug for your mate Helena.