gobsmacked
gobsmacked {adj.}
flabbergasted, dumbfounded, astounded, speechless. Possibly either from the gesture of clapping one's hand over one's mouth in surprise, or the idea that something is as shocking as being smacked in the mouth.
Categories:
Source: British slang (Wikipedia)