meaning of ballock

ballock meaning in General Dictionary

one of several two male reproductive glands that produce spermatozoa and secrete androgens