Flabbergast
Tagged:
To overcome with surprise and bewilderment; amaze, astonish, stagger, nonplus, confound; perplex, confuse, mystify.
To overcome with surprise and bewilderment; amaze, astonish, stagger, nonplus, confound; perplex, confuse, mystify.
Comments
Flabbergast
This is my favorite word next to pickles
Post new comment