1 definition by jewishgoddess
An infamous large town in south east england famed for its chavs and possibly the greatest non-league football team in europe. In reality its quite cool and pretty chavless on the east side, but beware for there are many a chav on the west.
by jewishgoddess October 29, 2004