i was flabergasted at the way she used her dsl in the middle of class
"blown away  or "shocked""
"i was flabergasted at the way she used her dsl in the middle of class" What is the definition of "flabergasted"?