Kelis has hinted her estranged husband Nas cheated on her.

Kelis has hinted her estranged husband Nas cheated on her.

The Milkshake singer - who is eight months pregnant with the US rapper's child, and filed for divorce in April - took to her Twitter blog to discuss her feelings on infidelity, prompting speculation her rant was aimed at Nas.

She wrote: "This lovely day I would like to touch on cheaters. Super brief!

"Why be cowardly, why not go after what you really want? Do people know what they want? Probably not which goes into knowing and respecting oneself. Also we can discuss w****s I mean the nasty sub par tricks that participate in cheating.

"Well let me say this, both parties that are gross. And in reality they deserve each other. All the scumbag coward husbands and less than impressive sl*ts unite! You can all go down in flames together! Hooray! (sic)"

The 29-year-old singer went on to specifically blast married men who are unfaithful, insisting there is nothing worse than a husband who has an affair.

She wrote: "No seriously I have no patience for any of it but the problem is women usually blame the women. I am here to say that the husband is way more at fault. Of course the woman or women who partake are stupid and pitiful. Honestly I will say it's expected from younger girls of 23 and under. But after that I think we as women need to take more responsibility.

"Men are driven by something differently than we are and that is generally stupidity, don't worry we still love you guys. We just have to be smarter (sic)."

Kelis and Nas, 35, married in 2005. - Bang