Flabaghasting definition

Present participle of flabaghast.
verb
0
0
Advertisement