gobsmacking

adjective
  1. Extremely surprising or shocking; astonishing.
  2. Usage: informal; chiefly British

Examples