English edit

Noun edit

dripsticks

  1. plural of dripstick