1 definition by fromtheacademy

Top Definition
A place where a bunch of rich snotty kids who get what ever they want and go to fancy privet schools and have designer hand bags, jewlery and clothes is southborough.
Southborough is a place for rich people.
by fromtheacademy December 10, 2010

Mug icon
Buy a southborough mug!