The idiom "written all over your face" means being able to tell what a person is thinking and feeling just by looking at his or her facial expressions. Often, the person's words are untrue but others can tell this by looking at the other person's body language and facial expressions.
berate someone
It will never happen or is highly unlikely to happen
this simply means...... you or what you have today could possibly not be there tomorrow. simple.
Written All Over Your Face was created in 1991.
The idiom means that the person over-indulged in whatever food or drink was provided, consuming more than was polite or prudent.
Head over heels is an idiom because the meaning does not match what the words are saying.
This isn't an idiom because you can figure it out if you look up the word "pins." It is a SLANG term meaning legs, so you knocked him over.
It means to create a huge fuss over, or to make a big deal about.
A spinoff of the idiom "mind over matter," mind over chatter means to continue doing something despite discouraging words from others.
"Over the moon" is another way to say that you are very happy. The image evoked is that you are so overjoyed that you have floated off the ground and into space. Another phrase with the same meaning is "on cloud nine." yeh i am on cloud nine!!
This is not an idiom. "It's over" means that it is over, or finished, or done. Whatever "it" refers to has concluded.
To nurse a grudge is to have a long lasting feeling of resentment over a slight, or insult, etc, someone did to you.