stuck in someone's throat

English

Verb

stuck in someone's throat

  1. simple past and past participle of stick in someone's throat