who'd have thunk it

who'd have thunk it

slang Who would have anticipated that? Typically used to express one's surprise. Wow, that show hasn't been canceled yet? Who'd have thunk it? Those two are dating? Who'd have thunk it?
See also: have
References in periodicals archive ?
Who'd have thunk it, a cricket-themed, concept pop band with enough source material to carry two albums, never mind hitting home runs with both?
Everything Must Go 15 WHO'D have thunk it, like Jim Carrey, Will Ferrell is a funnyman who is also a rather fine straight actor.
But who'd have thunk it - the SNP were revealed as hypocrites too and, if anything, for a more sordid, cheaper purpose.
WHO'D have thunk it - a bunch of 1950s B-list sci-fi movies starring radiationtransmogrified mutations would inspire this fun, retro-futuristic creature feature from Dreamworks?
Full browser ?