Well, teen spirit, retainers, seemed to make sense to me! I'd been walking around singing the chorus to my mate when she burst out laughing at my interpretation. Luckily she thought I was just being my funny self so, um, actually, it wasn't all that embarrassing :D