What is Trashford?
this is the common defination for Ashford in Kent.
If England ever needed an enema, Ashford is where they'd insert the tube.
Trashfordians-the local population
See synonym, antonym