I can't find any references to "walk on" someone - perhaps you are thinking of "walk over" someone. This idiom means to ignore someone's feelings and treat them with contempt, or to treat them without respect. In sports, you might use the idiom to mean that your team had an easy victory, though that is not as often used. Usually, if you say "He walked all over his father," you mean "He treated his father as if his father had no importance."
Somebody is to pay, or be responsible, for it
"To be" is not an idiom - it's a verb.
This is not a recognized idiom in English, but it refers to one. The idiom is "to have a frog in one's throat," which means the tightening discomfort felt during an intense emotion, or just before weeping. It may also be used for the simple need to clear one's throat for speaking..It means somebody who is hoarse or needs to clear his throat
Pest is not an idiom. It's a word.
The idiom "apple shiner" means the teacher's pet.
Somebody is to pay, or be responsible, for it
That is when somebody does something to you and you do the same back to him or her.
"To be" is not an idiom - it's a verb.
If you take a leaf (page) out of someone's book, you copy something that they did or take it as an example for your own life.
This is not a recognized idiom in English, but it refers to one. The idiom is "to have a frog in one's throat," which means the tightening discomfort felt during an intense emotion, or just before weeping. It may also be used for the simple need to clear one's throat for speaking..It means somebody who is hoarse or needs to clear his throat
It might mean exactly that, but it usually means verbally - you tear their arguments to pieces instead of tearing their body up.
Pest is not an idiom. It's a word.
"A piece of cake" means something is very simple for someone to do. Example: I found chemistry difficult, but for Kris, it was a piece of cake.
The idiom "apple shiner" means the teacher's pet.
They are enamored or in awe of a person. They feel that the ground they have walked on is now special simply by the touch of their feet.
The meaning of the idiom in the pink of health means being in good health.
It is an idiom.It is used to tell somebody to be quiet.