Slap-in-the-face meaning

A literal slap in the face (This entry is here for translation purposes only.)
noun
0
0
(figuratively, idiomatic) Something unexpectedly said or done which causes shock or offense; an insult, rebuke, or rebuff.

That Joan's ex-boyfriend turned up to the school dance with Mary was a slap in the face for Joan, and now the girls are no longer best friends.

noun
0
0
Advertisement