Skip to main content

Definitions by alex.wrexham

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.
grim town by alex.wrexham June 14, 2008