Goolies meaning

(slang, UK) The testicles.

He was getting on my nerves so I decided to kick him in the goolies. That shut him up.

noun
0
0
Advertisement