General Idioms
Last shot
Meaning: Last chance
Put a sock in it
Meaning: be quiet
A blessing in disguise
Meaning: seems bad, but it's actually good
Hands down
Meaning: for certain the right answer
In the nick of time
Meaning: when something happens at the last possible
moment
Get over it
Meaning: forget about the past
Big task on your hand
Meaning: having something important to finish
Since day one
Meaning: for a long time
Spur of the moment
Meaning: to make a random decision
On the same page
Meaning: having similar thoughts
Idioms
Hang out
Meaning spend time with a friend
Have stumbled upon
Meaning to accidentally discover something
Hit the books
Meaning to study
Hold your horses
Meaning wait/calm down
How’s it going?
Meaning How are you?
I made a key decision
Meaning make an important decision
I was knocked on my heels
Meaning I was surprised
I’ll toss it around
Meaning to casually suggest an idea to people
I’m feeling blue
Meaning to feel sad
I’m out
Meaning I'm leaving