Find the word definition

Wiktionary
disco sticks

n. (plural of disco stick English)