Lady La La

By LadyLaLa

STW

Clearly the residents of Trafford Park feel the need to advertise their weekend exploits.

I'm pretty sure it's not Banksy.


The Urban Dictionary is your friend if you need further explanation.

Comments
Sign in or get an account to comment.