be in for a surprise To be guaranteed to receive or experience an unexpected outcome, especially a negative one. Watch the video