ICYMI, Love Island Australia runners-up Erin Barnett and Eden Dally called it quits last week.
In joint statements the former couple claimed that althought they "cherish the time" they spent together, they realise "that our forever as a couple, is no longer" and they look forward to remaining "best friends."
Fast-forward to earlier this week and Eden has changed his tune, revealing that the real reason they split up was because of numerous cheating allegations from random people on social media.
"We had messages from strangers saying different things and that was a bit of a strain on the relationship," Eden said during an interview on the Kyle and Jackie O show. "If I ever did a night club appearance or anything a girl would message her and say, 'Eden was playing up,' or, 'Eden was getting rowdy with these girls.'"
Eden's claims did NOT go down well with Erin, who took to her Instagram stories to call him a "f*cking liar."
"You want to know the TRUTH? With evidence? Stay tuned everyone. I'm about to tell the whole truth and nothing but the mother f*cking truth," she wrote.
Erin followed-up her clap back by calling in to the Kyle and Jackie O Show to tell them her side of the story.
"The real reason we broke up is because Eden has violent tendencies and he got very aggressive to me the day after we finished Love Island in Spain and there is something else who can vouch for me for this," she said.
"So, he got very, very up in my face violent...and he got very aggressive in the car and I said I didn't want to be with him and he tried to kill us both in the car, swerving side-to-side, all out of lanes into other cars," she added.
Erin then went on to claim Eden cheated on her last month and she had the evidence to prove it.
Eden has since responded to Erin's claims, taking to his Instagram stories to write: "I just heard Erin's accusations, there are 2 sides to every story. Nothing like a woman scorned."
Wow. This has gotten really messy...
If you or anyone you know is a victim of domestic violence, contact Lifeline on 13 11 14 or 1800RESPECT (1800 737 732) / www.1800respect.org.au