sore thumbs

English

Noun

sore thumbs

  1. plural of sore thumb