italk-youtalk.com
Jump down (someone’s) throat
Do you know the English expression “to jump down (someone’s) throat? Read the conversation below. Can you guess the meaning? Dan: Did you talk to Neil about his gambling? Sue: Yes. When…