What does a bad bitch mean?

a bad bitch meaning in Urban Dictionary

one that rides or die on her guy. Perfect frame face of beauty book and road smart.