English isn’t just English. If you’ve ever spoken with someone who lives outside your geographical region or culture, you know slang pervades the English language, as it does in most others.
Beyond that, try talking to a Brit. As an American it quickly becomes clear that although you’re speaking the same language, you’ve got no idea what they’re saying!
Ellen DeGeneres and Hugh Laurie take on this concept in a battle of wits. Ultimately their attempts result in some very creative defintions.
Check out this video to see what Laurie thinks “Ba-donk-a-donk” means, and how far off base Ellen is when it comes to being “chuffed to bits.”