English dictionary
squirting cucumber meaning and definition
Definition and meaning of squirting cucumber at MeaningMonkey.org. squirting cucumber meaning and definition in the English Dictionary.SQUIRTING CUCUMBER noun
Definition of squirting cucumber (noun)
- Mediterranean vine having oblong fruit that when ripe expels its seeds and juice violently when touched
- synonyms: Ecballium elaterium, exploding cucumber, touch-me-not
Source: Princeton University Wordnet