susannah: i was so flabbergasted when maddy raped me, i screamed and then died
the act of being surprised, shocked or amazed
"susannah: i was so flabbergasted when maddy raped me, i screamed and then died" What is the definition of "flabbergasted"?