Top Definition
A small "town" the size of a village in Shropshire, loved by old people and sad hikers, hated by lovers of fun and entertainment.

2. anywhere with a large conservative majority
Sad old couple: Church Stretton is beautiful!

Kid: No it isn't! There's fuck all to do
by Winkwinkwinkwinkwinkwink December 11, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.