Definition of "flabergast"

flabergast