1 definition by Preoccupied Porcupine

Someone with intense flaming power on forums, and a nose for controversy.
Dude, that guy is such an Arkangelus!
by Preoccupied Porcupine September 9, 2008
Get the Arkangelus mug.