Flabbergasted May 3, 2023 Define Flabbergasted Flabbergasted (adj.) appalled over how much weight you have gained. More Definitions