...” refers to “雄狮英国” in Chinese, on given occasion, “beard the lion” refers to “冒犯英国人”(offend the British), and “twist the lion’s tail” means “藐视英国,侮辱英国” .
As its name suggests, opening act Does It Offend You, Yeah? doesn't take itself terribly seriously: TheBritish electro-rock band infuses its ambitious and chaotic music with bass slaps, cowbells, and signifiers of '80s pop, not to mention healthy doses of electronic screeching.