A heated confrontation between Jennifer Aydin and Danielle Cabral turned physical during the explosive June 23 episode of The Real Housewives of New Jersey.
What started as an argument over one of Danielle's charity events quickly escalated when Jennifer accused her costar of trying to sabotage her own hairdresser's new business venture.
"The girl who does your hair extensions, Marissa, she asked me to be a hair model for what I thought was a Masterclass," Jennifer alleged during the argument, adding that Danielle told her not to do it because Marissa wasn't going to pay her. "I was turned off that you wanted to make money off somebody that I would think you considered a friend."
The accusation about Danielle's character caused the reality star to explode with anger in the middle of Teresa Giudice's backyard party.
"You f--king piece of s--t motherf--ker. That's what you are!" she screamed at Jennifer. "Don't you f--king dare. My people are my people. I f--king ride with my people."
In a confessional, Jennifer explained that, "That's a behavior trait I would never do to my hair girl."
However, Danielle was shocked her costar would weaponize their private conversation against her on camera.
"I am stunned that she's trying to switch such an innocent conversation between her and I against me," she admitted in a confessional. "Marissa's my hairdresser. She also does Dolores [Catania]'s hair as well. Marissa had come out with a new hair line, so we were gonna go do this photo shoot for her."
"The phone call had nothing to do with getting paid," Danielle added. "As Jen's friend I wanted to tell her, 'Just an FYI, this is what you're gonna be doing. Your hair girls might be offended by this. You're gonna be promoting someone else's line.' Because I know my hair girls would be offended."
But a furious Danielle continued to hurl insults at Jennifer, yelling, "You're dirty. Everybody was right about you. You're a piece of s--t. I see you, you're a f--king dirtbag."
That's when Jennifer pushed Danielle, to which Danielle retaliated by smashing a plastic cup into Jennifer's face.
The fight was quickly broken up, but their costars were left in shock. And as Danielle exited the event, she unleashed more insults targeted at Jennifer's husband Bill Aydin.
"Your wife's a b---h," she told him. "Your wife's a dirty f--king dumb b---h. Just so you know, when you go to bed at night, you're sleeping with the f--king devil."
While Jennifer admitted she wasn't hurt by the slap, she did attempt to rationalize getting physical with her costar.
"She was in my face, it happened so fast," Jennifer told her costar in the wake of their ugly fight. "I could have pushed her. Don't come into my personal space. That is an act of aggression."
See how the drama plays out when The Real Housewives of New Jersey airs Sundays at 8 p.m. And keep reading to look back at the most shocking reunion fights in Bravo history.
Teresa vs. the Gorgas, The Real Housewives of New Jersey
Kathy Hilton vs. Lisa Rinna, The Real Housewives of Beverly Hills
Kelly vs. Braunwyn, The Real Housewives of Orange County
Bunnygate The Real Housewives of Beverly Hills
"That's My Opinion!" The Real Housewives of Orange County
Let's Get Physical, The Real Housewives of Atlanta
Everyone vs. Michael Darby, The Real Housewives of Potomac
Star of the Show, The Real Housewives of Dallas
"Jesus Jugs," The Real Housewives of Orange County
What Danielle Did, The Real Housewives of New Jersey
"Maybe he's gay?" The Real Housewives of Miami
Briana vs. Brooks, The Real Housewives of Orange County
Danielle vs. Teresa, The Real Housewives of New Jersey
"Who's yelling?" The Real Housewives of New Jersey
The Sisters Richards, The Real Housewives of Beverly Hills
"Blubber," The Real Housewives of New Jersey
Stonewall Singer, The Real Housewives of New York City
"Lie-ann," The Real Housewives of New York City
Battle of the Texts, The Real Housewives of New York City
Kim vs. NeNe: Round 1, The Real Housewives of Atlanta
Kim's Last Stand, The Real Housewives of Atlanta
"The Lies!" The Real Housewives of Atlanta
Season 5, The Real Housewives of Beverly Hills
Tweet Receipts, The Real Housewives of Potomac
(E! and Bravo are both part of the NBCUniversal family)
Peacock is live now! Check out NBCU's streaming service here.