P. Diddy and Cassie have called it quits, ending their on-again, off-again relationship. According to a TMZ report, the two got involved in an explosive argument forcing police to turn up at Cassie's house.

P. Diddy and Cassie got in a fight in a car Wednesday afternoon after the dancer told her music mogul boyfriend that she wanted to break up, sources told TMZ. The report added that P. Diddy, whose real name is Sean John Combs, got angry and was suspicious about Cassie's decision. He reportedly grabbed her phone and started scrolling through it.

TMZ reported that P. Diddy jumped out of the car in Beverly Hills along with Cassie's phone. The 29-year-old later drove off from the area with her driver. Sources told the celebrity news website that P. Diddy eventually went to Cassie's home to return the phone, but then took two cars parked outside.

Sources also reportedly said that Cassie had told her mother about the phone incident before P. Diddy came home to return it. Cassie's mother reportedly called the police to the house following which the dancer filed a domestic incident report.

Cassie and P. Diddy went public with their relationship in September 2012. During their time together, the two have been surrounded with several split as well as engagement rumors. Some reports had also surfaced claiming that Cassie was pregnant with P. Diddy's child.