flabbergasted

Etymology
Past tense of.

Adjective

 * 1) Appalled, annoyed, exhausted or disgusted.
 * 2)  Damned.
 * 1)  Damned.
 * 1)  Damned.
 * 1)  Damned.

Synonyms
See Thesaurus:astonished

Translations

 * Finnish: äimistynyt,, tuohtunut
 * French:
 * Hungarian:, ,


 * Finnish: