who could have thought(redirected from Who could have thought?)
who could have thought
It is very shocking or surprising (that something happened or is the case); no one could have predicted (that something happened or is the case). Who could have thought that Ted would turn out to be a supermodel? I mean, just look at this old yearbook photo of him! Wow, I can't believe I actually got the promotion, and over Sarah, no less. Who could have thought?
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.