London , TikTok , UK News An American Living in the UK: Navigating Brit Slang So, picture this: You move across the pond, settle into London life, and think, "Hey, I've got this!" Then, re… Mar 3, 2024