boomsticks
English
Noun
boomsticks
plural of
boomstick