1 definition by DEFINITION 4

Top Definition
A newtown in Worcestershire. There is not much happening in Redditch but it's much better than Telford or Stevenage.
Pay attention at school in Redditch, so you can leave town for pastures new.Otherwise it's badly paid job time and heavy drinking/moderately heavy drug use.
by DEFINITION 4 August 25, 2006

Mug icon
Buy a Redditch mug!