feathersticks

English

Noun

feathersticks

  1. plural of featherstick