What does amaz-ballz mean?

amaz-ballz meaning in Urban Dictionary

Termed created by Perez Hilton to explain an awesome occasion or thing. An approach to describe something that is beyond amazing.