it's much like the meaning of "read it and weep," except the person has done something, not shownsomething to prove his/her point
Does the literal meaning make no sense? Then it's an idiom. Have you ever seen anyone really have a blue face? Nope.
To "fly in the face of" means to go against something. Example: Your actions fly in the face of our agreement.
"To be" is not an idiom - it's a verb.
It means you have to suffer the consequences of your actions; to pay the price for your crime; to deal with the problems you've created.
The idiom "wear an alien face" means to appear distant, unfamiliar, or out of place in a particular situation or environment.
Pest is not an idiom. It's a word.
The idiom "apple shiner" means the teacher's pet.
The meaning of the idiom in the pink of health means being in good health.
The idiom means impress someone is egg on
It's not an idiom - to cope means to deal with, or to handle
"Old hand" is an idiom meaning having lots of experience.
It is not an idiom. It is an expression. The difference is that an idiom's meaning cannot be derived from the meaning of its individual words. In the expression wolfing down food, the meaning is clearly derived from the meaning of the words, and people have been saying it for hundreds of years.