painsticks

English

Noun

painsticks

  1. plural of painstick