Find the word definition

Crossword clues for slap in the face

Wiktionary
slap in the face

n. 1 (&lit slap in the face English) 2 (context figuratively idiomatic English) Something unexpectedly said or done which causes shock or offense; an insult, rebuke, or rebuff.