Definisi 'ballock'

English to English
noun
1 one of the two male reproductive glands that produce spermatozoa and secrete androgens Terjemahkan
Example:
she kicked him in the balls and got away
source: wordnet30


Visual Synonyms