I think that the meaning of this song is that the girl that Sofi is portraying is getting revenge on her boyfriend who cheated on her or that she is blackmailing him
"You like to think I can't figure you out, but the tables have turned
What goes around comes around, you're about to get burned"
means that shes doing exactly what he did to her
"You're just too sweet till you get on my nerves and hurt like cavity"
meaning that he acts like he still loves her but she knows he cheating and him talking with her just reminds her that he cheated on her
"I can be your new favorite waste of time, and you'll be mine"
making fun of how they first felt for each other compaired to now hence the and you'll be mine
"All I want is your attention, it's all the same thing
Are you in? What's it gonna be?"
joking about something he says all the time
"You and me, it's no mystery, no magic trick
Let me hear this broken record again, just press repeat"
joking about how he always has excuses
"Drop you like a needle on the record, scratch my itch (flip my switch)" meaning that shes going to break up with him, that is after she gets he satisfaction.
"Watch you walk in circles (Go around in circles) hit the beat."
meaning shes laughing at him watching him trying to cover is tracks
"Don't roll with the punches, make it hard for me baby"
meaning shes dropping hints on him that she knows hes cheating and telling him to try harder next time.
I think that the meaning of this song is that the girl that Sofi is portraying is getting revenge on her boyfriend who cheated on her or that she is blackmailing him "You like to think I can't figure you out, but the tables have turned What goes around comes around, you're about to get burned" means that shes doing exactly what he did to her "You're just too sweet till you get on my nerves and hurt like cavity" meaning that he acts like he still loves her but she knows he cheating and him talking with her just reminds her that he cheated on her "I can be your new favorite waste of time, and you'll be mine" making fun of how they first felt for each other compaired to now hence the and you'll be mine "All I want is your attention, it's all the same thing Are you in? What's it gonna be?" joking about something he says all the time "You and me, it's no mystery, no magic trick Let me hear this broken record again, just press repeat" joking about how he always has excuses "Drop you like a needle on the record, scratch my itch (flip my switch)" meaning that shes going to break up with him, that is after she gets he satisfaction. "Watch you walk in circles (Go around in circles) hit the beat." meaning shes laughing at him watching him trying to cover is tracks "Don't roll with the punches, make it hard for me baby" meaning shes dropping hints on him that she knows hes cheating and telling him to try harder next time.