What does ball worthy mean?

ball worthy meaning in Urban Dictionary

something which is really worth providing a testicle for.