stupefying

adjective
  1. causing someone to become unable to think clearly; extremely shocking or surprising

Examples