We quizzed this local fellow in Leigh-On-Sea, England, on three quirky British sayings — it looks like he might need a refresher in UK slang!
If you’ve been searching for funny British sayings, you’ve probably heard someone say “It’s chucking it down” while rain ...