bitten one's thumb

English

Verb

bitten one's thumb

  1. past participle of bite one's thumb