who woulda thunk it

English

Phrase

who woulda thunk it

  1. Alternative form of who would have thunk it.