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'


All idioms have been editorially reviewed, and submitted idioms may have been edited for correctness and completeness.

See also: