1 definition by JRF527

Top Definition
Groton, Massachusetts is a very boring, average town with very average people. Most people are nice but may judge you behind your back. Most kids go to Groton-Dunstable Regional High School except for the stuck up, rich, slackers who go to Groton School.
Those people are awesome, they must be from Groton.
by JRF527 December 14, 2010
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.