Just on a whim, I checked out the definition of Rochester, NH at Urban Dictionary. WARNING: If you're from The Lilac City (as I am) you're not going to like it much.

Credit Google Maps

An additional warning, this is NFSW, as most Urban Dictionary definitions tend to be.

Urban Dictionary

Now, I know several people from Franklin NH that PROUDLY claim that their city is The Official Armpit of NH. I can't imagine they're going to be too happy with 'Ol Rochy stealing their unofficial slogan.