clam smackers

English

Noun

clam smackers

  1. plural of clam smacker