Yes Rihanna is a bad B****.

Not Cardi, Megan or Kim Kardashian.