What does ballzillion mean?

ballzillion meaning in Urban Dictionary

Male version of a Brazilian wax.