Skip to main content

Anon413's definitions

Ludlow

A small town in Massachusetts that makes a living from selling drugs. Where cops drive around in Dodge Chargers and drug dealers drive around in expensive cars. The only thing people care about is drugs, money, sex and soccer.
Ludlow has 18 State Soccer Titles
by Anon413 April 26, 2012
mugGet the Ludlow mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email