to jump down ones throat – Meaning and Explanation