thumbsticks
English
Noun
thumbsticks
plural of
thumbstick