Skip to main content

Definitions by Alucard--

An immortal, invulnerable to death. Son of Dracula.
Alucard by Alucard-- June 3, 2003