Wiktionary
giggleberries
n. (alternative form of giggle berries English)
n. (alternative form of giggle berries English)