shrimp jammers

English

Noun

shrimp jammers

  1. plural of shrimp jammer