1 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.