Top definition
The beautiful elf of the phillipines in which guides others by her awing radiance and heartly spirit. She is the world's perfection bottled into a human/elf form.
I think the redspirit has a first name but what could it be?
by dandral May 01, 2005
Get the mug
Get a RedSpirit mug for your cat Georges.