Idioms Jump down someone’s throat Meaning: To respond to someone angrily or criticise them immediately. Example: I only asked a simple question, so there was no need to jump down my throat. ShareTweetPin ItShareShare