gobsmacked

adjective
  1. extremely surprised or shocked; astonished.
  2. Usage: informal; chiefly British

Examples