smacked cucumbers

English

Noun

smacked cucumbers

  1. plural of smacked cucumber