meaning of Abadox

Abadox meaning in Urban Dictionary

The hardest nintendo game ever made. Probably the hardest game duration.