Top 20 Idioms I have Recently Come Across

Whenever I read something in English, be it a novel or a blog post, I feel like a gold digger. And it's not because of the content or message of what I read, though they may be precious in their turn, but because of the words. Words are gems. They have a power to make your speech stirring and make you shine. I'd really like my students and readers to have a way with words, and that's why I'm going to share some words and idioms I have recently come across. Note that most of them are going to be informal. So, here is my treasure chest for today...