What does Arkangelus mean?

Arkangelus meaning in Urban Dictionary

some body with intense flaming power on online forums, and a nose for controversy.