[Verse 1]
Boy, you thought you had me fooled,
played me like a game, but who's the fool?
Smirkin’ while you crossed the line,
now you're choking on your own damn lies.
[Pre-Chorus]
Oh, you thought I’d beg, thought I’d cry?
Watch me laugh while you say goodbye.
[Chorus]
Bad bitch karma’s knocking at your door,
you ain't the king, you ain't in charge no more.
Every trick, every lie you spun,
now it's payback, ain't this fun?
Bad bitch karma’s got you on the run,
better pray, but your time is done.
No escape, no second try,
baby, watch me wave goodbye.
[Verse 2]
I don’t chase, I don’t plead,
I just sit back, watch you bleed.
You dug your grave, now lay inside,
should’ve known I don’t play nice.
[Pre-Chorus]
Oh, you thought I’d break, thought I’d lose?
Watch me win while you pay your dues.
[Chorus]
Bad bitch karma’s knocking at your door,
you ain't the king, you ain't in charge no more.
Every trick, every lie you spun,
now it's payback, ain't this fun?
Bad bitch karma’s got you on the run,
better pray, but your time is done.
No escape, no second try,
baby, watch me wave goodbye.
[Bridge]
Ooh, tables turn, ain't it sweet?
Now you’re down begging at my feet.
Ooh, you can run, but you can’t hide,
every sin’s coming back in time.
[Final Chorus]
Bad bitch karma’s making her rounds,
you were up, now you're crashing down.
Every tear you made me cry,
now it’s yours—no alibi.
Bad bitch karma’s got you tight,
good luck sleeping at night.
No escape, no second chance,
I’m the queen, now watch me dance.
[Outro]
Oh, oh, too late to run,
what’s been done is done.
Oh, oh, now you see,
bad bitch karma looks like me.