1 definition by Madame Livre Noir

A good city south of Boston. It may have it's bad points, but it is a city full of culture and history. Mainly influenced by Portuguese, Cape Verdian, and other ethnicities, it is a good place to live. There are always events going on for the different age groups in the area. If you don't live here, you don't know what it's like to live in Taunton.
Person 1: You live in Taunton?! That must be hell with all the gangs!

Person 2: Personally, I've never seen any real gang violence in person. It's a nice place to live.
by Madame Livre Noir March 9, 2011
Get the Taunton mug.