to lie in ones throat teeth – Meaning and Explanation