flabbergast russian
ошара́шить
beat, bang, dumbfound, strike dumb, flabbergast
ошара́шивать
beat, bang, dumbfound, strike dumb, flabbergast
офиге́ть
(to be) very surprised / flabbergasted, gobsmacked
freaking, fricking, impudent, brazen
фигеть
(to be) very surprised / flabbergasted, gobsmacked
freaking, fricking, impudent, brazen