Here is a new idiom that could come in handy.
What it means:
It means to do something correctly and efficiently.
When to use it:
Use it whenever you want to point out that somebody did something right or made a relevant, funny comment. For example, imagine that you are learning how to play chess. You make a very good move. Your chess partner could say that you hit the nail on the head with that move.
Other idioms in H:
To have a go – to try something
To hit the road – to leave a place to go somewhere else
Hot potato – a controversial topic that nobody wants to deal with