Question: is flabbergasted a real word?
Answer: Use the adjective flabbergasted to describe someone who's astounded or surprised for any reason, good or bad.