stuck in one's gizzard

English

Verb

stuck in one's gizzard

  1. simple past and past participle of stick in one's gizzard