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
HipÓLitoee-PO-lee-to (Spanish)Spanish, Portuguese
Cyrus['saiərəs]
JouniYO-oo-neeFinnish
Blossom['blɔsəm]
SelbySEL-beeEnglish (Rare)
Concettinakon-chet-TEE-nahItalian