when hell freezes over

when hell freezes over  {adv. phr.},  {slang}
Never.
I'll believe you when hell freezes over.
Categories: {adv. phr.} {slang}