Skip to main content

personwhohasnoname's definitions

Shrewsbury

A town of less than 40,000 in central massachusetts. It is a suburb of both boston and worcester, and it borders worcester. People keep moving in(mostly indians/asians), and its becoming very overcrowded. The town itself is not very exciting, but you dont have to go far to find something to do.
Shrewsbury is a town.
by personwhohasnoname September 20, 2017
mugGet the Shrewsbury mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email