blow someone’s mind - definition and synonyms

phrase informal
  1. to impress someone very much, or to make them feel very excited

    To see him perform on stage just blew my mind.

See also main entry: blow