"You know what you should f--king do? You should say, 'No gifts. In lieu of gifts, donate to charity.' Because you have a f--king house full of shit, and it's your second wedding!" Margaret shouts at Danielle.
Wednesday's "Real Housewives of New Jersey" was bananas -- not table-flipping bananas, but bananas nonetheless.
Margaret Josephs finally reached her breaking point with Danielle Staub, who had been treating her like garbage since -- well -- that part's debatable. It all went down when Margaret, Teresa Giudice and Melissa Gorga stopped by Danielle's house to brainstorm for her bachelorette party.
"It needs to be perfect," Danielle told the girls. "I want only dairy- and gluten-free options. And the environment needs to be an expensive environment, but I also want really nice gifts."
When Margaret jokingly (but not jokingly) brought up how Danielle had her registry at Hermes and Versace, Danielle replied, "It's just time to kick it into high f--king gear, that's all. You guys need to be texting me in the morning saying, 'Countdown!' That wouldn't suck. It's about being here for me."
Melissa joked (but again, not really) about how they were "bridesmaids/servants." Danielle didn't even flinch. She praised Melissa for always offering to help and thanked Teresa for answering her phone "every time I call." But she was not too happy with Margaret.
"My expectations were for you to check in and make sure that I'm doing okay," Danielle said, scolding Margaret. "I'm getting married."
Melissa and Teresa tried to defend their friend, but it fell on deaf ears.
"It was a really lonely day when I had my fitting and my alterations," Danielle continued. Margaret defensively shouted back, "We went to get your dress with you!"
"Oh, no, I got a different gown altogether," Danielle said, her voice starting to get louder. "WHY NOT CALL ME? WHY NOT BREAK THE SILENCE AND CALL THE BRIDE?"
"I DIDN'T EVEN KNOW YOU WENT FOR YOUR F--KING ALTERATIONS!" Margaret shouted back.
"I want people to pay attention to me!" Danielle shouted over Margaret. "When do I get to feel like the bride, instead of feeling like I'm attacked and gnawed at like a dog with a f--king bone?!"
Margaret stood up and said, "The way you just spoke to me is disgusting." While she walked away, Danielle asked, "So I shouldn't register as a bride?" Margaret went in.
"NO, YOU SHOULDN'T! YOU KNOW WHAT YOU SHOULD F--KING DO? YOU SHOULD SAY, 'NO GIFTS. IN LIEU OF GIFTS, DONATE TO CHARITY.' BECAUSE YOU HAVE A F--KING HOUSE FULL OF SHIT, AND IT'S YOUR SECOND WEDDING. YOU'RE A F--KING BRIDEZILLA, AND YOU'RE BEING AN ASSHOLE."
Danielle chased Margaret out of the room and said she was sorry. She also cried. It was annoying.
Danielle ended up having the most over-the-top bachelorette party we've ever seen. It was held at a gorgeous venue in New Jersey, and the theme was roaring '20s. The strippers were top-notch, too.
But Melissa was concerned Danielle was more focused on the festivities than on her actual marriage to Marty.
"How are you feeling about everything?" she asked Danielle, who replied, "I'm a little nervous because it's not even here in Jersey. We're going someplace. What if my gowns don't make it? What if people don't make it?"
Melissa clarified, saying she wanted to know how Danielle was feeling about her marriage.
"Just like any other relationship, there's peaks and valleys," Danielle replied. "And when you come together at our age, there's gonna be a lot of peaks and valleys."
Not necessarily the way you wanna be talking about your soon-to-be spouse...at your bachelorette party...after having half-naked strippers shove their faces where their faces don't belong.
Later on, Teresa vented to Danielle about all the family drama she had going on with Melissa. She also filled her in on what Jackie Goldschneider said to her regarding Joe Giudice's imprisonment: "Do you really think Melissa could control her husband's emotions? I'm sorry, all due respect, but do you really feel like your husband would be in jail right now if you could control what he did?"
Danielle was "shocked." Teresa said she felt Melissa should have stepped in to defend her, and Danielle agreed, adding that she would always have Teresa's back. (Cue footage of the table flip.)
"Jackie and I are definitely gonna have it out," Teresa later said during a confessional. "She needs to apologize or be gone."
"The Real Housewives of New Jersey" airs Wednesdays at 9 p.m. on Bravo.
Got a story or a tip for us? Email TooFab editors at firstname.lastname@example.org.