Well, here it is. I've been wanting to post what I thought Cassie's song meant, but I didn't know how to say it tactfully.
Ok, who cares about tact?
Cassie's singing about doing a Superhead. Really, I don't care. She can make her money however she sees fit. Female rappers rap about it everyday. In case you are skeptical that this is actually Cassie in this video, she even speaks about it on her personal blog. It's her.