jump down one's throat

[jump down one's throat] {v. phr.} To suddenly become very angry atsomeone; scold severely or angrily.

The teacher jumped down Billy'sthroat when Billy said he did not do his homework.