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 We'll never spam you.