1 definition by The Vagabond

One of the most boring town to grow up in, its o.k. till you are like 10, then you're like... THIS SUCKS!!! but your parents like it... so you have to stay...
Chelmsford has good schools, you'll go to college, then come back and be nothing like me... Don't you have town spirit?
by The Vagabond December 17, 2003
Get the Chelmsford mug.