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
Araceliah-rah-THE-lee (Spanish), ah-rah-SE-lee (Latin American Spanish)Spanish
BlÁThnaid-Irish
AmbroŻY-Polish (Rare)
MarijkeMAH-rie-kəDutch
Rihanna-Arabic
Tariro-Southern African, Shona