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.