Image

Favorite english slang term and/or phrase?

(having a paddy, lollipop lady and on the trot are just a few of mine)


I love England.