1 definition by eevilstar

Top Definition
dunpeal is a mistranslation of the word dhampir, an actual word from Balkan folklore meaning half-vampire, used to describe D from the anime series/movie Vampire Hunter D.
D is not a dunpeal and you sound like a dumbass when you say it like that.
by eevilstar December 19, 2009
Mug icon
Buy a dunpeal mug!