flabbergasted

/F L AE1 B ER0 G AE0 S T IH0 D/
verb
  1. 1

    To overwhelm with bewilderment; to amaze, confound, or stun, especially in a ludicrous manner.

    โ€œHe was flabbergasted to find that his work had been done for him before he began.โ€

adjective
  1. 1

    Appalled, annoyed, exhausted or disgusted.

    โ€œHe was flabbergasted at how much weight he had gained.โ€

  2. 2

    Damned.

Source: https://en.wiktionary.org/wiki/flabbergast, https://en.wiktionary.org/wiki/flabbergasted