Idiom-(by the skin on one’s teeth/be head over heels)
1. by the skin on one’s teeth
- narrow escape; barely succeed
Eg. On Discovery channel, I saw a gazelle escape a cheetah just by skin of its teeth. How lucky is it!
2. be head over heels
- very into; like something or someone a lot
Eg. Her boss is absolutely head over heels for her new business sales plan.