1 definition by Neeeely

Top Definition
A small town in Massachusetts, where not much ever happens, except for the occasional shooting or murder. It's filled with mostly preps, STONERS!, girls who think that Good Charlotte is the most punk RaWk thing ever, jocks, skaters, and your occasional artsy, spooky, or scene kid/s. There are both rich people and poor people. Most of the population is white, not all of it though. It's a closed community, and for the most part pretty unaccepting as well. Commonly known as Weedham, for obvious reasons.
Person 1: So where do you live?
Person 2: Needham.
Person 1: Hahaha, you mean WEEDHAM?!
by Neeeely August 16, 2005

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.