Top definition
A demon in hell of high command but is a lower rank then bael and satan.
Damn Duriel fucked me up!
by Heller duder August 20, 2011
Get the mug
Get a Duriel mug for your guy Trump.