flabbergast

vt (colloq) shangaza; pumbaza, duwaza.