goolies - What does it mean?
'goolies' hits on the web
You may have been searching for a specific social media @goolies profile or the tag #goolies
Definition of 'goolies'
English
Noun
(en-plural noun)- He was getting on my nerves so I decided to kick him in the goolies . That shut him up.