Meaning of “Britpop” in the English Dictionary

English