1 definition by DavidfromNLCT

An East Coast city noted for being much, much worse than London.
Nearly every day a preppy Connecticut College student walks off the secluded New London campus and gets shot.
by DavidfromNLCT February 8, 2009
Get the New London mug.