What is Grim Town?
Bad news. A comment to a sad development, often used sympathetically. Welsh, slang.
A: I got the sack today.
B: Grim town, mate.
See welsh, slang, sympathy, bad news, bugger, bummer, damn
All you need for a faster workflow in one place.