Talk:Grimsborough/@comment-34597974-20160201111444/@comment-28143263-20160619125317

I dont think that's true. Grim means depressing and gloomy. Borough means town (simple definition). And anyway grimsborough is said to be a parody of New York.