We agreed we'd meet at the mall at 3. But you left me cooling my heels for two whole hours.
(to cool your heels means wait)
（to cool your heels指等待）
Don't trust Jack around your expensive glassware-he's all thumbs.
(all thumbs means clumsy)
It really pleased me that the boss gave me a thumbs up on my presentation.
(a thumbs up means approval)
（a thumbs up指赞许）
There I was in my birthday suit, when the doorbell rang.
(birthday suit means naked nakedness)
Jennifer's presentation was on point-concise, relevant, and accurate.
(on point means well done)