Giggle-berries Definition

noun

(slang) Testicles.

Wiktionary