flabbergasted





flabbergasted - adjective

flabbergasted - thesaurus

dumbfounded   dumbstricken   dumbstruck   dumfounded   stupefied   thunderstruck