Browse by letter

Jump down (someone`s) throat

To criticize or become angry with someone.

When I reached the office my boss jumped down my throat for being late.