Top Definition
An insanely strong and cute looking female vampire, who is around 495 years old. She wields a weapon called "Laevateinn" that is strong enough to destroy the world in one shot. She is an extra boss from the game Touhou 6: The Embodiment of Scarlet Devil, which was created by one person nicknamed ZUN.
Chuck Norris is nothing when compared to Flandre Scarlet!
by ErrorPwnage September 27, 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.