not know what hit you - definition and synonyms

phrase spoken
  1. to feel extremely shocked or surprised

    When it comes to the exam, they won’ t know what hit them.

See also main entry: hit