stuck in one's gizzard
English
Verb
stuck
in
one's
gizzard
simple past
and past participle of
stick in one's gizzard