1 definition by M8830M

Top Definition
A small town in central Wisconsin. Known for drunk fun escapades, underage women, and great fishing!
Im going to New London to get drunk, laid, and catch some Northern!
#fun #nl #new london wi #drunk #laid
by M8830M April 06, 2012
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×