sticking in one's gizzard
English
Verb
sticking
in
one's
gizzard
present participle and gerund of
stick in one's gizzard