In Da Club hitmaker 50 Cent called P. Diddy an "ugly bitch" during a radio interview.

The rapper has launched a brutal attack against his musical rival, saying P. Diddy "sucks the life out of everyone".

"Puffy is a bitch," 50 Cent said.

"He wanted to be the hot bitch in his group... You know how an ugly bitch surrounds herself with pretty girls? Well, he is the pretty bitch with the other girls around him.

"He will suck the life out of everyone he is around.

"We used to kick it on the telephone, me and Puffy. I said, 'You f*** this girl? You like her like that? I'm going to send you something.' Then I sent the photos.

"He was like, 'Where did you get those?'"

50 Cents also said P. Diddy's music sucks.

"It's bad. He's not an artist anyway, so it doesn't really matter. When you think about it, is he a rapper? Because he says he doesn't write rhymes, he writes checks."