be in for a (big/real) surprise
idiom
—used to say that someone will be very surprised by something
They are in for a (big/real) surprise when they come home.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share