Who would have ever guessed, given the cast's civil movie premiere gathering the other day, that Tuesday night's The Real Housewives of New Jersey season finale would end up being an all-out debacle.
Okay, just about everyone.
Teresa Giudice went off on Danielle Staub, calling her a "prostitution whore" among other things, in front of several cast members' children no less.
Classy, but what else do you expect?
The back story here obviously involves Danielle's shady past and "the book" (Cop Without a Badge) that apparently describes it in graphic detail.
But you don't have to be a Real Housewives of New Jersey fan to appreciate the bizarre clip below, which will now live on in reality TV infamy.
Teresa Guidice flips out on - and flips a table on - Danielle Staub, making one wonder why they were even having dinner together in the first place.
Oh, right, because it's a reality show:
[video url="/videos/the-real-housewives-of-new-jersey-finale-fight/" title="The Real Housewives of New Jersey Finale Fight"] [/video]