tercengang
ball over · be amazed · be astonished · be dumbfounded · blow out of the water · boggle · bowl over · dumbfounded · dumbstricken · dumbstruck · dumfounded · flabbergast · flabbergasted · floor · gape · gawk · gawp · goggle · nonplussed · popeyed · shock · stupefied · take aback · thunderstruck · wonder