Definition of "flabagast"

flabagast