dingle sticks

English

Noun

dingle sticks

  1. plural of dingle stick