Skip to main content

Definitions by GalacticSoulBrother

who would have thought 

an expression used when one is surprised by something that has happened and/or something that they unexpectedly learned.
Joe after being married for 25 years and fathering four children, left his wife for women 20 years older than him. Who would have thought.