sticking in someone's gullet

English

Verb

sticking in someone's gullet

  1. present participle and gerund of stick in someone's gullet