What is the meaning of Flabbergasted?
Appalled, annoyed, exhausted or disgusted.
simple past and past participle of flabbergast
Source: wiktionary.orgSearch words containing
Appalled, annoyed, exhausted or disgusted.
simple past and past participle of flabbergast
Source: wiktionary.orgSearch words containing