clam shacks

English

Noun

clam shacks

  1. plural of clam shack