Liverpool
Thank goodness.
I thought we were going to end up with a bunch of scousers running around causing trouble
"Scousers?" Translation, please? Is this a UK slang term? Something to do with the city in England?
Complete thread:
Thank goodness.
I thought we were going to end up with a bunch of scousers running around causing trouble
"Scousers?" Translation, please? Is this a UK slang term? Something to do with the city in England?
Complete thread: