Definitions by S-X_MVmuthafucka
Methuen
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
Methuen by S-X_MVmuthafucka June 20, 2007