Viewers watched as Kim burst into Denise's class and announced that she had given her baby boy away, before she went on to empty her sister's breast pads onto the table, with her screaming that she had to mop up the milk now that she was no longer a mother.
As things went from bad to worse, EastEnders fans couldn't take it any longer and begged Denise to give Kim a piece of her mind.
Denise eventually turned up to the family dinner that Kim had, finally after some persuasion from Patrick (Rudolph Walker), invited her to.
Denise then proceeded to ask Kim why she was so angry, as Kim insisted that it was because "she'd been lied to for months".
Kim stormed into Denise's class on EastEnders
Fans begged Denise to give Kim a piece of her mind
Denise had every right to 'abandon' Kim. Furious at the way she embarrassed her in the class.
However, not having any of it, Denise finally said that it's because Kim "still considered her to be her mum, and that if she could abandon her baby then could abandon her sister as well".
As she said "consider yourself abandoned," before walking out the door, fans took to Twitter to praise the character – but they weren't so fond of Kim.
One person posted: "Kim deserved that, she's treated Denise like absolute s**t, can't stand her #EastEnders," as another moaned: "Kim is so nasty #Eastenders."
EastEnders most memorable moments
Mon, January 23, 2017
From Wellard's tearjerking death to who shot Phil, here are the most memorable and shocking moments from Albert Square over the years.
Get Quotes on Home Insurance
1 of 26
Martin Fowler got stuck underneath a double-decker bus that crashed into the market
Kim told the class Denise's baby secret
Denise eventually ended up joining the family dinner
A third wrote: "#eastenders those lines by Denise at the end was deep & psychologically true. Hope it makes the ignorant kim 'think' now."
While one said: "Personally I think Denise had every right to 'abandon' Kim. Furious at the way she embarrassed her in the class. #EastEnders @bbceastenders."
"If I were Denise I'd f**king floor Kim #EastEnders," a further social networker went on to share.
EastEnders continues on Monday night at 8pm on BBC One.