splash sticks
English
Noun
splash
sticks
plural of
splash stick