look up any word, like dog in the bathtub:

1 definition by dandral

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