Danica has won praise from Love Island fans for calling out Billy for his decision to be intimate with her and then immediately say he wasn't interested.
She decided to give the islander a stern talking to after Ekin-Su encouraged her to stand up for herself after her self worth took a serious knock from his actions. Watch Deji stick up for Danica below:
She told Billy in stand-out scenes that she knows her worth and slammed him for his actions, saying: "You've walked all over me."
"Anyone would be lucky to have me," she powerfully declared.
Needless to say, this didn't go down well with Billy, who wasn't happy to have his behaviour called out in this way, but fans of the show went wild for it.
One wrote: "Wow. Danica just RIPPED billy a new one. I've always rated her and this is why. He was so condescending to her in that conversation, yet she kept her composure and lit him up. A straight up clown he is."
"That danica and billy argument is gonna go down in love island history," added a second, while a third wrote: "danica ENDED billy."
A fourth rejoiced: "danica absolutely annihilated billy LMFAOOO [sic]."
"Danica tearing Billy a new one as she should after all the shit she’s been put through," wrote a fifth fan.
Billy's behaviour was also more generally called out by fans, with one writing: "Billy never liked Danica, all he wanted to do was sleep with her after seeing her in the gym. Disgusting."
A second agreed, writing: "Billy having no idea how he's disrespected and led on Danica is ridiculous. Get this man out."
The incident comes amid an episode that saw more than one boy have to pay the price for their actions and Luca and Dami also apologised to Tasha.
This came after an explosive game of 'Snog, Marry, Pie' that saw them both pie her after slamming the islander in the challenge before, claiming that she was riding on Andrew's coattails to advance in the show.
However, tonight, they admitted that they had gone too far.
The boys' actions were reflected in the results of tonight's public vote, which saw Billy and Dami voted the least popular male islanders.
It was then up to the other islanders to decide which boy to dump, with the result being revealed tomorrow night.
Love Island continues tomorrow on ITV2 at 9 pm.