1 definition by green monster

Top Definition
the town that is in poession of the worst hockey team in eastren mass...they get shit on every year by stang at the christmas tournament...and by just about evey team they play...home of the best troll in the area #15
how did you guyes do against dartmouth tonight? we tooled all over those ugly green basratds
by green monster May 04, 2005
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.