10 definitions by smitho111

A depressing and pointless town in Somerset, UK.

All the shops are closing down in the town centre, leaving Taunton looking like a ghost town.
Taunton is a hellhole
by smitho111 October 1, 2023
Get the Taunton mug.
A small town in Somerset, England.

Formerly the most dangerous town in England for its size, it is known for its pub fights and mass unemployment.

Going for a night out in Chard is one of the riskiest things a human can do in their life.
Dean: Wanna have a night out in Chard?
Matt: Chard, as in, the roughest town in England?
Dean: Oh. Perhaps not then.
by smitho111 October 1, 2023
Get the Chard mug.