what on earth
- astonishmentIntense sudden wonder
- disbeliefRejection of truth claims
- surpriseUnexpected event causing astonishment
- exclamationForceful sudden utterance
- shockViolent sudden disturbance
bewilderment · incredulous · why · how · unbelievable · stunned · baffled · amazement · outburst · flabbergasted · goodness · heavens · gracious · wonder · confusion · speechless · startled · gasp
- confusionconfusion, confused, bewilderment, perplexity, baffled
- exclamationsoh, yes, no, wow, hey
what on earthof course
Expression of obvious agreement
naturally · as expected · fair enough · obviously · sure
what on earthI understand
Grasping what's meant
crystal clear · self-explanatory · that explains it · I follow · understood