Rapper Soulja Boy has been making news for the past few days - but yesterday it almost all came crashing down.

Soulja Boy was confronted by rapper Casanova in New York - and Soulja Boy was getting pressed by him. Luckily the incident was captured on video.

According to reports, Soulja Boy disrespected two women by yelling at then in a threatening manner. So rapper Casanova stepped in and G-checked the young rapper.

Soulja was continuing his press run at Sirius XM when he ran into the Cas, who promptly let him know he had a problem with the way Soulja allegedly yelled at a woman in the radio station. The Brooklyn MC stepped up to the SODMG founder and let him know not to disrespect women no matter what the situation is.

"You screamed at a lady, you bugging the fuck out homie," Casanova told Soulja. "You got shit all over your face. Are you bugging out? You high? You smacked? You don't see how she ran out?"

According to XXL:

Without offering any kind of apology, Soulja Boy retorted by trying to defend his actions. After all the backlash he's received from claiming he had the biggest comeback of 2018, the Young Drako rapper makes it seem like he'll take on anyone for even partially disrespecting him regardless of their gender.

"You don't understand how they treat me, bro," Soulja Boy explained. "If they females, they need to talk like females. Why she talkin' like she gangsta?"

Here's the video:

In the video, you see that Casanova almost got into an altercation with Soulja Boy's security guard. The guard tried to step in when Casanova was pressing Soulja Boy - and things almost went left.

Fortunately for everyone involved, no violence occurred. After setting Soulja Boy straight, Casanova allowed him and his security team to walk away.