flabergasted

English

Verb

flabergasted

  1. simple past and past participle of flabergast