be the day hell freezes over



be the day hell freezes over

To be an impossible or incredibly unlikely point or event in the future. The day that a Democrat like him gets elected in a blue-collar Republican town like this will be the day hell freezes over.
See also: freeze, hell

Common Names:

NameGenderPronouncedUsage
Baldwin['bɔ:ldwin]
Colin (1)KAHL-in (Scottish, Irish, English), KOL-in (English)Scottish, Irish, English
Vanya-Russian
ClementKLE-məntEnglish
SivSEEVSwedish, Norwegian, Danish, Norse Mythology
ZaÏRe-Literature