It means 'I have not actually done it but I am going to do it so soon that you can go ahead and act as if I have done it'. A rather meaningless phrase.
lt means like extremly angry.
I believe you are thinking of green-eyed monster, which is a symbol for jealousy.
There is another idiomatic expression 'dont count your chickens before they are hatched'. Both expressions mean that you should not make a decision until you know what lies ahead. Only decide when you are certain of the facts
Usually "flogging a dead horse" imagine you are beating the horse trying to get it to move even though it is dead. It means that you are trying to do something that cannot be done.
to argue about very small differences or unimportant details
This mean someone is pretending to have good intentions, but in fact, it's just the opposite.
Good hearted.you are a nice kind sweet warm person.
babysitting
traitor, backbiter
Think about this and you can figure it out. An idiom seems to mean one thing but actually means another. Does "with regard" mean just what it seems to? Yes, it does. Therefore, this phrase is not an idiomatic expression.
It means that it is extremely easy.
This is slang - it means your spouse.
It can mean that something is difficult or that a person is stubborn.
it is just an insult
Force someone to do something
I think you mean "apple PIE order," which means in very good order or very well organized.
An idiom is a phrase that has a figurative meaning different from its literal meaning, while an idiomatic expression is a specific phrase or sentence structure that is characteristic of a particular language or dialect. Idioms are a type of idiomatic expression, but not all idiomatic expressions are idioms.