Definition

A somewhat tongue-in-cheek reference to New London, Connecticut, characterizing it as a rough urban area where crime is unfortunately common. It's local slang with a bit of dark humor.

Example Usage

I wouldn't recommend walking around New London at night if you're not from around here.

Source: Urban Dictionary (https://www.urbandictionary.com/define.php?term=New%20London&defid=3697991)