Crossword clues for slap in the face
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.