sticking in one's gizzard

English

Verb

sticking in one's gizzard

  1. present participle and gerund of stick in one's gizzard