slammocks

English

Noun

slammocks

  1. plural of slammock