Skip to main content

Usheryourmother's definitions

Ludlow

A small town in Massachusetts where pot heads roam the streets and all people care about is soccer and Portugal.
Person 1- Dude, Ludlow won State champs in Soccer.
Person 2- I know, my pot dealer that lives there told me.
by Usheryourmother December 28, 2010
mugGet the Ludlowmug.

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