Saturday, 9 February 2013

British Slang - Can you understand it?



Welcome to england... Oh you thought we were all really nice tea drinking poodle walkers?

0 comments :