meaning of Ball Box

Ball Box meaning in Urban Dictionary

a useless set of testicles!