Credit: Eric Liebowitz/Bravo Photo: The Real Housewives of New Jersey Season 4 Reunion: Teresa Giudice's Christmas Dress Is on Display

Let's face it: Teresa Giudice is no angel. In fact, it's nearly impossible for her to last an entire episode of The Real Housewives of New Jersey without some sort of altercation with one of the other women. During the first part of the Season 4 Reunion this week, though, she was especially harsh.

Among other barbs, she called Caroline Manzo an “old hag” and pointed out her three rolls of "blubber" and made throw-up noises in reference to Richard Wakile and called out his yellow teeth. Even when Jacqueline Laurita opened up about her son's Autism, Teresa was the only tear-free Housewife in the house.

That being said, we can see why Teresa would be extremely defensive considering everyone is against her.

What do you guys think, was Teresa too mean?