You have to break off your engagement.
He had to break off his addiction to cigarettes.
Madagascar is not an idiom, it is an island off the coast of Africa.
the idiom of really upset is "pissed off"
"Chip off the old block" IS an idiom! It means that the child is just like the parent.
English has an idiom: to be on the rebound, which means to be vulnerably heart-sore after a loss, particularly after the break-off of a relationship.
An idiom is something that does not mean what the phrase says literally, so yes. You can't actually laugh your head off.
Sorry, there is no such idiom as "at wit's put end to". "at wit's end" means you have tried every possible way to solve a problem but cannot do it and do not know what to do next. "put and end to" means to stop or put a stop to something.
Dozing off ; Being distracted ; Not paying attention
The expression "off your guard" means that you are not prepared; that you are not watching for something and are not ready; that you are relaxed and not tense with waiting for some event.
The idiom "blow off some steam" originated from the idea of releasing pressure, similar to when excess steam is released from a steam engine to prevent an explosion. It means to release pent-up emotions or energy in order to relieve stress or tension.
The idiom will u please get off my back means stop bugging me or leave me alone
I cannot find an idiom that starts off "she cried tears." When you cry, you cry tears, so that would not be a good idiom anyway.
As an idiom yes.