To answer or respond sharply or angrily: “It's fine if you don't agree with me, but you don't have to jump down my throat.”
Learn more about jump down someone's throat
Browse entries near jump down someone's throat
jump bail
jump ball
jump bid
jump cut
jump disk
jump down someone's throat (idioms)
Jump Drive
jump flap
jump in
jump in with both feet