ALL meanings of a slap in the face
a slap in the face
A a - phrase a slap in the face If you describe something that someone does as a slap in the face, you mean that it shocks or upsets you because it shows that they do not support you or respect you. 3
- noun a slap in the face an insult or rebuff 3