Yes, that name makes me roll my eyes too. But the music is brilliant, and I expect she'll pop up on a Charli mixtape at some point in the future.
So is Slayyyter a singer, producer or group? Cause "BFF" has a feature on it, but it sounds like one person singing to me? "Unlock It" teas.