meaning of Acherus Deathcharger

Acherus Deathcharger meaning in Urban Dictionary

A freaking Awesome mount in WOW.