No one messes with Sarah Jessica Parker—and if you do, expect an ongoing rant that has as much attitude as Carrie Bradshaw.

It all started Thursday when relationship expert Sarah J. Symonds sent a nasty tweet to SJP. Since she shortly deleted it, it is unknown what exactly was said, but it had something to do with “words tossed so casually about my children and their provenance.”

Either way, the “Founder of Mistresses Anonymous & Wife School” – as noted on her profile – tweeted a message that was so straight-forward, it caused Parker to send a series of angry tweets.

“Your anonymity doesn't diminish your outrageous and vulgar tweet. And your deletion only reveals your cowardice. ‪@SarahJSymonds,” Sarah started followed by, “I'm certain there isn't a woman on this planet who would support your specific kind of cruelty. No apology, no explanation.”

And then she went on AGAIN. This is what she said:

You should be ashamed @SarahJSymonds. I hope more people join me in voicing their objection to and holding accountable... (cont)

The rant lasted practically all day. Before going to sleep, the Sex and the City star thanked her 570,000 plus followers for coming to her defense—some of which she replied, “She had the opportunity to be a civilized human being” and “Suffice to say, it was disgusting.”

Before I go to sleep I want to thank everyone for coming to my defense today. I didnt relish the opportunity to publicly reprimand. Cont'd