Stacey Fowler was "back to her best" when she lashed out at Ian Beale in an explosive moment on EastEnders.
The fiery brunette has been pretty happily back with Martin, cosily spending time with him rather than fighting it ou in Albert Square as she would have done.
But the idea of her mum, Jean, being hurt by her new boyfriend, Ian, was too much for Stacey to handle, and she pinned Ian up against a wall and screamed at him.
The whole argument was caused when Stacey went to confront her mum about Jean’s strange behaviour, fearing she was off her medication and doing something which was going to cause her harm.
Stacey went pretty mental at Ian
Ian had no idea how to react to Stacey
- Kara Tointon shares first adorable picture of her newborn son in fiancé’s arms
Stacey interrupted Jean’s choir practice to find out what was going on, but Hayley Slater was also in the room, willing Jean to continue to keep her secret – that she has given birth to Alfie Moon’s baby, thus cheating on her own cousin, Kat Slater.
Hayley stared at Jean, begging her not to let Stacey in on the secret, and Jean did give a couple of things away by commenting on how Alfie "isn’t who I thought he was," causing Stacey to become more and more suspicious.
To save her own skin, Hayley shouted that the issues were about Ian, and that Ian was causing problems for Jean.
So when Ian came into the room, Stacey was livid and pinned him up against the wall, saying: "If you’ve hurt my mum, I’m stick your mince pies where the sun don’t shine!"
Jean tries to explain the situation
- EastEnders fans in hysterics as Phil Mitchell becomes an unlikely midwife
Jean told Stacey about their relationship to try to pull her away from Ian, but fans were ecstatic to see Stacey back to her old self.
One joked on social media: "‘I will shove those mince pies where the sun don’t shine’ Oh # Eastenders, how I’ve missed you!!"
Another said: "THAT’S THE STACEY SLATER WE LOVE AND MISS"
A third added: "Oh dear Stacey going mental with Ian Jean comes out with her Ian are a couple and he’s coming round for Christmas dinner tomorrow # EastEnders"
EastEnders airs on Christmas Day at 9.15pm on BBC1.
Stacey in shock
Boxing Day nightmare
Stacey threatens Ian