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
Sylvester[sil'vestə]
Mehitabelmi-HIT-ə-bel (English), mee-HIT-ə-bel (English)Biblical
VeikkoVAYK-koFinnish
Gennadiygye-NAH-dee, gee-NAH-deeRussian
Pavla-Czech, Slovene
SonjaZAWN-yah (German), SON-yah (Finnish)German, Dutch, Swedish, Norwegian, Danish, Icelandic, Finnish, Slovene, Serbian, Croatian, Macedonia