Answer:
to describe someone who's astounded or surprised for any reason,good or bad.
Step-by-step explanation:
when you see your mom come back from the salon with bright green spiky hair and your jaw drops to the floor in total shock,your "flabbergasted".You are really really shocked-pretty much speechless.