English edit

Noun edit

trapsticks

  1. plural of trapstick