What does Acherus Deathcharger mean?

Acherus Deathcharger meaning in Urban Dictionary

A freaking Awesome mount in WOW.