What does 'Smack in the face' mean?

If something is a smack in the face, it is a shock, usually one that impedes progress.

Idioms similar to 'Smack in the face'

See also: