Top definition
A city of Northern France left in a post-apocalyptic state since its near-total destruction by Allied bombings at the end of WWII. Reconstruction efforts have been foiled by both the constant rain and the insistance of some architect to rebuild the city with bunker-like buildings in case WWIII was to spring out. Some say that the only thing that stopped the Soviets from invading Western Europe was this heavily fortified city as well as the Volcan, a weird structure possibly containing multiple nuclear devices ready to rain upon enemy nations.

Repopulation efforts begun a few years ago with the opening of a Sciences Po Paris Campus, dedicated to the study of Europe and Asia.
Kid: it always rains in Le Havre :'(

Boss: You screwed up again... That's it, you're being sent to Le Havre!
by Badger_Man_76 March 17, 2011
Get the mug
Get a Le Havre mug for your brother-in-law Manley.
buy the domain for your diy blog