1 definition by Lincoln Chafee

Ludlow is a small town in Vermont located next to Okemo. The town has a small population of mostly local Vermonters. Located in the center of town is the Black River, which is where the local derives its name. The whole town contains only one traffic light, known appropriatly as "the light". Ludlow is also the home of the Depo Street Mafia (DSM), which is a local gang of ruffians.
He man, we're going down to Ludlow this weekend to shred some gnar.
by Lincoln Chafee April 1, 2008
Get the Ludlow mug.