spitsticks

English

Noun

spitsticks

  1. plural of spitstick