Wiktionary
exploding cucumbers
n. (exploding cucumber English)
n. (exploding cucumber English)