English definition of “on earth”
› infml in any
; of all
things: How on earth did this
? What on earth is that
? Note: Used after the question words how, what, when, where, who, and why to emphasize that you are very suprised or annoyed.