Top definition
Danpeal- Half Vampire, Half Human, who is impervious to vampires' weakness to light, and humans' weaknesses of strength and mortality
Vampire Hunter D is one crazy Danpeal.

Blade is such a crazy Danpeal
by RMC April 12, 2004
Get the mug
Get a Danpeal mug for your bunkmate Jovana.