Skip to main content

Scarlett_Flame's definitions

Scarlett

The female "Alpha" of the dark angels of the mythological world.
Demon: Did you hear that the dark angels have a new Alpha?

Angel: No I didn't, what is her name?

Demon: Scarlett. Of course.
by Scarlett_Flame October 12, 2014
mugGet the Scarlettmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email