1 definition by S-X_MVmuthafucka

Top Definition
A city in massachusetts where everyone fucking smokes, fucks in the cars behind the loop and does fucked up shit mostly the town is full of stoners and a lot of sewer lobsters
Methuen is a city in massachusetts
by S-X_MVmuthafucka May 31, 2007

Mug icon
Buy a Methuen mug!