Top Definition
The nickname given by disdainful residents to New Westminster, British Columbia, Canada, due to the fact that there are so many freaking meth addicts in that city.
Person #1: Let's go for a walk in New Westminster and take a look at its wonderful "heritage" sites.

Person #2: Fuck no, I'm never going back to New Methminster...I remember last time, when I got hit over the head with a crow bar by someone high on meth.
by A. Spinnet April 08, 2010
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.