1 definition by lonely-hearts

Located on the outskirt of London is questionably the best town in the whole of the uk. Home to a legend (S.J.Chapple). The town attracts tourist from all continents and is frequently visited by screaming girls demanding autographs, photographs and dates. Full of chavs.
Let's go to Ashford to visit S.J.Chapple
by lonely-hearts April 26, 2011
Get the Ashford mug.