yamsticks

English

Noun

yamsticks

  1. plural of yamstick