flabbergasted in Finnish
flabbergasted in Finnish
kauhistunut
Appalled, annoyed, exhausted or disgusted.
tuohtunut
Appalled, annoyed, exhausted or disgusted.
äimistynyt
Appalled, annoyed, exhausted or disgusted.
hattuuntunut
(euphemistic, rare) Damned.