1 definition by YourMum'sTampon

It's just a shithole, mate. Don't even bother coming here. Like serious, I've had to put up with living here for my entire life, and it has not been a fun time. Anyway, why are you even thinking of coming here? Out of all the places such as London, Wolverhampton, Birmingham, Leeds etc, you chose Telford?! Are you out of your fucking mind?! If I was your dad, I'd disown you already.

Fucking pleb.
"Telford is such a shithole"
"I hate living in Telford. Everybody is either doing up crack, or drinking."
by YourMum'sTampon September 9, 2020
Get the Telford mug.