Usually it just annoys me but I keep my mouth shut. But this time I was incredibly sick of it. She had called all of us "straight-laced" & it made no sense, so I asked if she knew what it meant because if she did, then she wouldn't be saying that about us. That flustered her a bit & she was quiet for a few minutes, but started criticizing other people & I said, "Why do you feel like you have to constantly criticize us every time we go out?" That also got her to be quiet for a little bit. I didn't say it harshly, but just as a matter-of-fact.
To smooth the situation over some, I took a salt shaker & threw a little bit of salt on her, telling her she had been "a-salted." She didn't respond, but I (& a few others) found it endlessly hilarious.
After a while she got pissed off again & left, this after she threatened another girl in our group TWICE that she was going to punch her in the face. The same girl who helped her straighten her hair & look good for the night. No good deed....
I still think the salt incident was funny...