dripsticks
English
Noun
dripsticks
plural of
dripstick