I heard "long live ~" a lot. What does "long live ~" mean?
Native speaker’s answer
Rebecca
"Long live" is an expression used to express loyalty towards a person or thing. In this video, "long live the king" is a cheer used to show their support and loyalty for the new king. It was commonly used in Britain in the past to express loyalty to the royal family, but today it is used to refer to a variety of things. Ex: Oh my god, I love chicken nuggets. Long live McDonalds! Ex: Long live the Queen!