Posted on Leave a comment

Great Caesar’s Ghost

Meaning: Being astonished. For example, "Great Caesar's Ghost, Superman can fly."

Advertisements