sticking in someone's gullet
English
Verb
sticking
in
someone's
gullet
present participle and gerund of
stick in someone's gullet