i'm going down to droitwich park to get pissed tonight, want to come?
a shit ass town in the midlands of the uk
"i'm going down to droitwich park to get pissed tonight, want to come?" What is the definition of "droitwich"?