Skip to main content

northboroian's definitions

Southborough

super BAMF town in Massachusetts.
home to the stoners and white "gangsters" and preps with way too much money.
a popular hang out place is "downtown" consisting of a small convince store and a house of pizza
yo you guys lets go hang out in downtown southborough
by northboroian April 21, 2009
mugGet the Southboroughmug.

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