meaning of ball worthy

ball worthy meaning in Urban Dictionary

something which is really worth providing a testicle for.