Top Definition
Needham, Massachusetts
Nicknamed Weedham for its large quantities of weed.
Dude lets go to Weedham
haha sure i love getting high
by anonymous9949903832972 December 05, 2010
3 Words related to Weedham

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.

×