Diddy dressed up as the Joker for Halloween and almost found himself in a fight with Power actor Michael J. Ferguson. Wearing the famous purple suit, green waistcoat, painted face and shaggy hair, Diddy went out to celebrate Halloween in Los Angeles, according to TMZ. But the evening took a weird turn when the Bad Boy Records mogul ran into Ferguson, who plays 2-Bit in 50 Cent’s Power series.

A video posted to social media shows Ferguson shouting obscenities at Diddy when the two ran into each other.

“He’s p***y. Yeah, you n***a. Don’t touch me,'” Ferguson said.

Diddy, who was laughing like the Joker while still dressed up in his costume, fired back.

“You’re a clown. What’s up baby?” Diddy said. “You don’t like me? Don’t f**king play with me on Halloween, I’m out here with love. … I’ll buss your s**t. … Make sure you don’t never talk to me like that.”

“What did I do to you?” Diddy continued.

But it all ended peacefully after Diddy revealed his identity.

“It’s Puff. Come give me a hug. You lucky though, n***a,” the Grammy-winning rapper said.

The pair exchanged a warm embrace as Diddy invited Ferguson to an after-party.

“Come to the after-party and change your vibration. When you see your brother [it’s] love,” Diddy said.