heaven's above
idiom
—used informally to express surprise
Heaven's above, I haven't seen you in a while.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share