Flabbergasted, astounded, speechless, overawed.
Having goggle (prominent) eyes; with eyes widely opened.