Definitions of gobsmacked:

  • adjective:   utterly astounded