Getty Images

0-diddy-getty

Hip-hop hates ghostwriters, but it's well-known that a few people get a pass. Diddy is one of those people who has cashed so many checks for so many people (not to mention helped produce countless hits) that his lyrical aptitude has never truly been called into question; like Dr. Dre, everyone knows other rappers ghostwrite Diddy's lines, they're just interested in who does which. This morning, Diddy went on Power 105 in New York to discuss, among other things, his spat with Drake which had initially seemed to be over the beat to Drizzy's "0 To 100," which Diddy claimed Drake stole. This morning, Diddy further clarified that he had reached out to Drake in order to have the Canadian MC ghostwrite the song for him, which led to the drama (and a reported fight in a Miami nightclub). While Drake didn't ghostwrite the song for Puff (though did he write it himself?), here are 22 rappers—including Drake—who have actually ghostwritten for the Bad Boy kingpin in the past.

Photo Credit: Victoria Will

50-cent-victoria-will1

50 Cent

Song: Songs from Forever, according to Shyne

aasim

Aasim

Songs: "Nasty Girl," "It Has Been Said," "Testimonial," "Tell Me," "Thought You Said," "Everything I Love" and "We Gon' Make It"

black-rob-1

Black Rob

Song: "Partners For Life"

Getty Images

2015 Coachella Valley Music And Arts Festival - Weekend 1 - Day 3

Drake

Song: "Yesterday"

Getty Images

Roc Nation Curates Samsung Exclusive Concert Featuring Meek Mill, Fabolous, Vic Mensa, Casey Veggies and DJ Mustard

Fabolous

Song: Songs from Press Play

Alberto E. Rodriguez, Getty Images

BET AWARDS '14 - Radio Broadcast Center - Day 1

The Game

Song:"We Gon' Make It"

hoodfellaz

Don Morock (of The Hoodfellaz)

Song: "Bad Boy For Life"

Getty Images

J. Cole For Bally Cocktail In Atlanta

J. Cole

Song: "Coming Home"

Getty Images

Detroit Pistons v Denver Nuggets

Jadakiss

Song: "Victory" and "Senorita"

Getty Images

jay-z-getty

Jay Z

Song: "Friend" and "Fake Thugs Dedication"

jody-breeze

Jody Breeze

Song: "Wanna Move," "Through The Pain (She Told Me)" and "After Love"

Getty Images

Teen Choice Awards 2015 - Show

Ludacris

Song: "Diddy Rock"

Getty Images

Nas: Time is Illmatic Screening And Live Performance In Oakland

Nas

Song: "I Need A Girl (Part One)"

Photo Credit: Raymond Boyd

Sonic Editions Products

The Notorious B.I.G.

Song: "All About the Benjamins"

Getty Images

Big Wig Music Festival Singapore

Pharoahe Monch

Songs: "The Future" and "Hold Up"

Getty Images

Baby Phat Spring 2006 - Arrivals

Red Cafe

Song: “Pass the Courvoisier, Pt. 2”

Getty Images

21st Annual Soul Train Music Awards - Arrivals

Rick Ross

Songs: "Partners For Life," "Looking For Love" and "Your Love"

Photo Credit: Relz Photography

Royce-relz-life-photography

Royce Da 5'9"

Song: "Tell Me"

Getty Images

Jay-Z In Concert At Radio City Music Hall - Show

Sauce Money

Song: "I'll Be Missing You"

skillz

Skillz

Songs: He'll never tell

Smitty-rapper

Smitty

Song: "Shake Ya Tailfeather"

Jason Merritt, Getty Images

Premiere Of Marvel's "Ant-Man" - Arrivals

T.I.

Song: "Wanna Move"