balls of the thumb

English edit

Noun edit

balls of the thumb

  1. plural of ball of the thumb