1. flabagasted - Adjective
2. flabagasted - Verb
flabagasted (comparative more flabagasted, superlative most flabagasted) Obsolete form of flabbergasted.
flabagasted (obsolete) simple past of flabagast