who would've thunk it
English
Phrase
who
would've
thunk
it
Alternative form of
who would have thunk it
.