Top Definition
A really attractive girl that changes her name to Scarlett, but people choose not to accept it, so she gets called Scrltt.
Hey Scrltt, Archies over there.
by Archibald-scrltt July 09, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.