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.
it's like when you didn't expect something to happen . you didn't see that thing coming , so you're totally surprised and clueless !!
"Write it off" means to dismiss something.
To laugh allot
The meaning of the idiom "to slap the back off you" is fairly straightforward. It implies an exaggeration, that one would slap someone else so hard that their back would come off.
Can you figure out the meaning by defining the terms literally? No, so it is an idiom. Literally, it means to remove something, but figuratively it means for an airplane to get off the ground.
Nothing. To get off the hook, however, means to escape punishment.
It means being ticked off, or very mad.
Old sailing slang meaning to be no longer in danger.
To lose ones temper and react violently.
Showing off, being well dressed and flashy.
The idiom "hit you between the eyes" means that something is very obvious or noticeable, often in a surprising or impactful way. It can refer to new information or a realization that suddenly becomes clear.
"To be" is not an idiom - it's a verb.