Appalled, annoyed, exhausted or disgusted.
He was flabbergasted at how much weight he had gained.
Damned.
simple past and past participle of flabbergast
Past tense of flabbergast.
Select a language to see translations