Love Island's Gemma Owen hit out at partner Luca Bish on the show on Sunday, as he furiously confronted her over her "flirty banter" with Billy Brown.
The pair were recently seen having a conversation in the kitchen, when Billy placed his arm around her and Gemma told him to get off.
Clearly worried about how Luca would react, especially as he was watching them from the bean bags like a hawk, Gemma told him friends couldn't hug.
The moment was played out during Movie Night leaving Luca furious, and claiming he was being made out to be possessive.
Not only that, but he believed Billy and Gemma were flirting, and he soon had it out with her in the latest episode.
Speaking to Dami Hope during the challenge, he said: "Trust me when I say if she wants to f**king play it down to me, I will f**king explode."
As Luca said Gemma was "full of s**t," she told him he was "overreacting".
Later, as he caught up with Gemma, he asked her at the fire pit: "How would you feel if that was me with a girl there, and I was entertaining it?"
Gemma barked back: "Doing what? Entertaining it by what? Saying that you were just friends so I'm not even gonna hug you, just because were friends?"
Luca then went on: "But it wasn't just that one beanbag incident," before he claimed he had good reason to believe there was flirting between the pair, to which Gemma told him: "Oh get over yourself."
As things were frosty, Luca also spoke to Billy to ask him for his version of events.
Luca asked: "Did you feel like she was flirting with you?" and Billy replied: "Yeah, it was just flirty banter."
Gemma then interjected, saying: "Did we have a flirty chat? Yes," but this seemed to anger Luca even more.
"But just a minute ago you said you didn’t have a flirty chat, you literally said I wasn’t flirting," he fired back, to which Gemma said: "I don’t think any lines have been crossed."
Viewers couldn't understand what was going on and why Luca was so angry at Gemma, as they called out his behaviour - and others called out Billy for stirring the pot.
Love Island airs every night at 9pm on ITV2 and ITV Hub.