penny for your thoughts
The idiom means impress someone is egg on
It's not an idiom; it means that someone is the favorite of another person. A favorite means that they are the best-liked of the group.
This is not an idiom. It means just what it says. Someone does have a choice and the choice is something that will bring trouble.
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."
To sleep on it means to take some time and think things over. Usually said before a decision needs to be made. And yes, it is literal. The person who says this is asking for an answer the following day.
I guess you're asking about the idiom to "sock someone," which means to punch someone hard.
It's not really an idiom. It means "what are you thinking about."
The idiom means impress someone is egg on
the idiom living on another planet means that you seem to be thinking about something else while someone is saying something to you and you are cutting them out with your own imaginary world so they say that u are out of this planet
" Sitting on the fence" is an idiom that means being undecided or neutral on an issue.
I think you mean "drive someone up the wall," which means to make them so frustrated that they are thinking of climbing the walls to escape.
This is not an idiom because you can figure out what it means if you define the terms. A metaphor is a comparison between two things. Someone is asking you to describe and compare things using a metaphor instead of being straight-forward.
It's not an idiom; it means that someone is the favorite of another person. A favorite means that they are the best-liked of the group.
It means someone with spunk.
It means its hard to pull someone teeth without them screaming and yelling or whatever which means it hard to teach you something without you not getting it or asking a lot of difficult question.
they are thinking about you
The idiom "read the riot act" means to issue a stern warning or reprimand to someone, usually in a forceful or direct manner. It comes from a historical practice where a formal proclamation known as the Riot Act was read aloud to disperse unruly crowds or protests.