fingersticks

English

Noun

fingersticks

  1. plural of fingerstick