To be in a state of confusion or surpise
I was "flabbergasted" after the bus ran over vicky.
353👍 92👎