who'd have thunk it

Hierarchy: 
Description: 
{{set phrase|sometimes|sarcastic|used to express incredulity}} Who would have thought that would happen?; Who would have guessed it?
Ngram Text: 
who'd have thunk it
Source: 
Wiktionary
Issue: 
0
Wiktionary tag: 
Ngram Count: 
4