Ain't got time for nothing that will try to hold you down You got fire that's burning in your soul You know there ain't no chains unbroken What you want, you take it now You don't try to hide it 'cause you know You're so good when you're bad You're so cruel 'cause you know that in the end You're so good when you're bad Do your worst You're the best there's ever been Some might say heartbreaker But no one does it like you do We get eyes that cut right to the bone Now do I give it to the taker Never playing by the rules How can I resist you when I know You're so good when you're bad You're so cruel 'cause you know that in the end You're so good when you're bad Do your worst You're the best there's ever been You got fire and you think it's so funny You got fire, gotta give me that honey Gotta sing it now, you got fire and and you think it's so funny You got fire, gotta give me that honey You're so good when you're bad You're so cruel 'cause you know that in the end You're so good when you're bad Do your worst You're the best there's ever been You're so good when you're bad You're so cruel 'cause you know that in the end You're so good when you're bad, when you're bad Do your worst (ooh) You're the worst there's even been