Skip to main content

x-Jazz-x's definitions

Taunton

A large-ish town in Somerset, England.
A population of around 40,000 people
Full with much cultral background and good shopping
Many schools, inc many well know private schools
i.e. Taunton school, Kings, Queens etc.
all in central Taunton.
"wanna go to town this weekend"
"Yeah sure, Taunton right?"
"Yeas, meet you in starbucks"
by x-Jazz-x March 30, 2008
mugGet the Taunton mug.

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