until hell freezes over

until hell freezes over  {adv. phr.},  {slang}
Forever, for an eternity.
He can argue until hell freezes over; nobody will believe him.
Categories: adverb slang

'until hell freezes over' on video