Gobsmacked is a very informal synonym for astonished, surprised, astounded, flabbergasted etc.
By way of explanation: gob = mouth, and smacked = hit – so gobsmacked describes the look on your face had you been hit in the mouth, although it is not usually so negative.