1 definition by Anonymous 555

A town southwest of Boston. This town is full of white rich kids who get whatever they want. Also known as weedham because if the crazy parties and amount of drugs. If you can't afford at least a 1.5 million dollar house and a Range Rover for all your kids you can't live there.
Where do you live?
Needham
You must be a rich jock
by Anonymous 555 April 2, 2017
Get the Needham mug.