Skip to main content

localponcho's definitions

Needham

A suburb bordering South-West Boston, MA. Due to it being a fairly well off community but still close to the city there is a high amount of drugs, especially marijuana (nicknamed Weedham). The town has a mix of different races, although majority is white. Needham is known for its high school sports including football and hockey.
The downside about it is that since it is out of the hustle and bustle of the city, the police pretty much just try to bust kids for smoking.
Overall, it is a friendly town where everybody blazes.
"We're headed over to Needham to pick up some of that dank bud"
by localponcho May 7, 2008
mugGet the Needham 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