The difference between Dickens and On earth
Dickens is also noun with the meaning: the devil.
On earth is also phrase with the meaning: expletive used for emphasis after an interrogative word.
check bellow for the other definitions of Dickens and On earth
-
Dickens as a noun (euphemistic):
The devil.
Examples:
"She can go to the dickens for what she said."
"You scared the dickens out of me."
-
Dickens as a noun:
In the phrase the dickens ().
Examples:
"Why the dickens did he do that?"
"We had the dickens of a row."