Girls do physical fighting, also verbal. Female Butts are seen, and girls sometimes hook out of their clothes. Words like H**ker, B*tch (BLEEPED),Wh*re (BLEEPED), F*ck (BLEEPED), Sh*t, which is unbleeped. Brandi spits on Destiny in one episode.
Yes, I'm aware of the fact that I just gave the absolutely trashy piece of junk that is Rock of Love 5 out of 5 stars. But that's why I love this show so much: it's trashy. I enjoy watching it as a comedy. These people are completely ridiculous and trashy, and it's incredibly entertaining to watch them and laugh at them. Don't think of Rock of Love as a serious dating show: think of it as what it is, just plain trashy entertainment. Laugh at it and have fun.