Stick In Your (or one’s) Throat

Also: Stick in your craw. stick in your gizzard. Stick in your gullet. Meaning Stick in your throat: Refers to something that is impossible to accept or that continues to annoy you; to be unable to say something or to have great difficulty saying it. All the variations are interchangeable but the more colorful variants … Read more

Jump Down Someone’s Throat

Also: Jump on Someone Jump all Over Someone Meaning of Idiom ‘Jump Down Someone’s Throat’ To jump down someone’s throat is to suddenly, with little provocation, speak to them in an angry, critical and aggressive way, usually in response to something they said or something that happened; to attack someone verbally over something they did before giving … Read more