disco sticks

English

Noun

disco sticks

  1. plural of disco stick