el diablaa's definitions
a dark mysterious creature which lures its prey with its dazzling beauty. it then takes over the victims mind taking them to a place of such pure bliss they can never return to the mortal world.
by el diablaa May 17, 2009
Get the Ayna mug.