Find the word definition

Wiktionary
goolies

n. (context slang British English) The testicles.

Usage examples of "goolies".

First thing I need to know is why you wanted to electrify his goolies anyway.