who woulda thunk it

English

Phrase

who woulda thunk it?

  1. Alternative form of who would have thunk it.