meaning of Abbadon

Abbadon meaning in Urban Dictionary

The Angel of Destruction. His vampire twin is Azrael the Angel of Death. Strongest vampires following the Uncorrupted.