Top Rap Songs

Rap music has formed in the USA in late 1970s. It comes with a stylized rhythmic music that commonly accompanies rapping.

Considering the importance of this category of songs, we have gathered the list which consists of top-notch songs (with official videos & lyrics) only. Enjoy the recent Top Rap Songs below.

video

JAY-Z – Blue Magic

Credits Song Name: Blue Magic Artist Name / Band Name: JAY-Z Featuring: N/A Produced By: The Neptunes Album Name: American Gangster Release Date: 2007-11-06 Genre: Rap Record Label: N/A Written By: Thomas McElroy, Terry Ellis (En Vogue), Maxine Jones, Denzil Foster, Bernard Kaun,...
video

JAY-Z – Roc Boys (And the Winner Is)…

Credits Song Name: Roc Boys (And the Winner Is)... Artist Name / Band Name: JAY-Z Featuring: N/A Produced By: Sean C, Puff Daddy and L.V. Album Name: American Gangster Release Date: 2007-10-10 Genre: Rap Record Label: N/A Written By: Cassie, Puff Daddy, Kanye...
video

Flo Rida – Low featuring T-Pain

Credits Song Name: Low Artist Name / Band Name: Flo Rida Featuring: T-Pain Produced By: T-Pain & DJ Montay Album Name: Mail On Sunday Release Date: October 9, 2007 Genre: Pop, Electro, Rap Record...

video

50 Cent – I’ll Still Kill Featuring Akon

Credits Song Name: I'll Still Kill Artist Name / Band Name: 50 Cent Featuring: Akon Produced By: DJ Khalil Album Name: Curtis Release Date: 2007-09-11 Genre: Rap Record Label: N/A Written By: 50 Cent, DJ Khalil, Akon and Kobe Performance: Peaked at No. Sampled...
video

Chris Brown – Kiss Kiss ft. T-Pain

Credits Song Name: Kiss Kiss Artist Name / Band Name: Chris Brown Featuring: T-Pain Produced By: T-Pain Album Name: Exclusive Release Date: September 11, 2007 Genre: Rap, Pop, R&B Record Label: Jive, Zomba Written...
video

Kanye West – Good Life Featuring T-Pain

Credits Song Name: Good Life Artist Name / Band Name: Kanye West Featuring: T-Pain Produced By: DJ Toomp and Kanye West Album Name: Graduation Release Date: 2007-09-11 Genre: Rap Record Label: Roc-A-Fella Records and Def Jam Recordings Written By: Quincy Jones, DJ Toomp,...
video

Kanye West – Homecoming Featuring Chris Martin

Credits Song Name: Homecoming Artist Name / Band Name: Kanye West Featuring: Chris Martin Produced By: Warryn Campbell and Kanye West Album Name: Graduation Release Date: 2007-09-11 Genre: Rap Record Label: Roc-A-Fella Records and Def Jam Recordings Written By: Kanye West, Chris Martin...
video

50 Cent – Ayo Technology Featuring Justin Timberlake & Timbaland

Credits Song Name: Ayo Technology Artist Name / Band Name: 50 Cent Featuring: Justin Timberlake and Timbaland Produced By: Danja and Timbaland Album Name: Curtis Release Date: 2007-08-31 Genre: Rap Record Label: N/A Written By: 50 Cent, Timbaland, Justin Timberlake and Danja Performance: Peaked...
video

DJ Khaled – I’m So Hood Featuring Trick Daddy, T-Pain, Plies & Rick Ross

Credits Song Name: I'm So Hood Artist Name / Band Name: DJ Khaled Featuring: Trick Daddy, T-Pain, Plies and Rick Ross Produced By: The Runners Album Name: We The Best Release Date: 2007-08-28 Genre: Rap Record Label: N/A Written By: The Runners, Rick...
video

Linkin Park – Bleed It Out

Credits Song Name: Linkin Park - Bleed It Out Artist Name / Band Name: Linkin Park Featuring: Produced By: Mike Shinoda & Rick Rubin Album Name: Minutes to Midnight Release Date: August 14, 2007 ...
video

will.i.am – I Got it From My Mama

Credits Song Name: I Got it From My Mama Artist Name / Band Name: ​will.i.am Featuring: N/A Produced By: will.i.am Album Name: Songs About Girls Release Date: August 2, 2007 Genre: Rap Record Label: N/A Written By: Dominique Regiacorte, Jean-Luc Drion & William...
video

Kanye West – Stronger

Credits Song Name: Stronger Artist Name / Band Name: Kanye West Featuring: N/A Produced By: Kanye West Album Name: Can't Tell Me Nothing Release Date: July 31, 2007 Genre: G.O.O.D. Music, Chicago, Rap Record Label: Roc-A-Fella Records Written By: Guy-Manuel de Homem-Christo, Thomas...
video

50 Cent – I Get Money

Credits Song Name: I Get Money Artist Name / Band Name: 50 Cent Featuring: N/A Produced By: Apex and Swizz Beatz Album Name: Curtis Release Date: 2007-06-30 Genre: Rap Record Label: N/A Written By: Cassidy, 50 Cent, Apex and Kirk Robinson Performance: Peaked at...
video

50 Cent – Straight To The Bank

Credits Song Name: Straight to the Bank Artist Name / Band Name: 50 Cent Featuring: N/A Produced By: Ty Fyffe and Dr. Dre Album Name: Curtis Release Date: 2007-06-29 Genre: Rap Record Label: N/A Written By: 50 Cent, Dr. Dre and Ty Fyffe ...
video

T-Pain – Church ft. Teddy Verseti

Credits Song Name: Church Artist Name / Band Name: T-Pain Featuring: Teddy Verseti Produced By: T-Pain Album Name: Epiphany Release Date: June 5, 2007 Genre: R&B, Rap Record Label: Nappy Boy/Konvict Muzik/RCA Records Written By: T-Pain Performance: Peaked at No.N/A Sampled In: N/A Cover By: N/A ...
video

Kanye West – Can’t Tell Me Nothing

Credits Song Name: Can't Tell Me Nothing Artist Name / Band Name: Kanye West Featuring: N/A Produced By: DJ Toomp and Kanye West Album Name: Can't Tell Me Nothing Release Date: 2007-05-15 Genre: Rap Record Label: Roc-A-Fella Records and Def Jam Recordings ...
video

Ne-Yo – Go On Girl

Credits Song Name: Go On Girl Artist Name / Band Name: Ne-Yo Featuring: N/A Produced By: Ne-Yo & StarGate Album Name: Because of You Release Date: April 25, 2007 Genre: R&B, Rap Record Label: Def Jam Records Written By: Ne-Yo, StarGate, Amund Björklund...
video

Rihanna – Umbrella featuring Jay-Z

Credits Song Name: Umbrella Artist Name / Band Name: Rihanna Featuring: Jay Z Produced By: Tricky Stewart Album Name: Good Girl Gone Bad Release Date: March 29, 2007 Genre: Rap, R&B, Pop Record Label:...
video

T-Pain – Buy U A Drank (Shawty Snappin’) ft. Yung Joc

Credits Song Name: Buy U A Drank (Shawty Snappin') Artist Name / Band Name: T-Pain Featuring: Yung Joc Produced By: T-Pain Album Name: Epiphany Release Date: February 20, 2007 Genre: R&B, Rap Record Label: Nappy Boy/Konvict Muzik/RCA Records Written By: Lil Jon, Yung...
video

Ciara – Can’t Leave ‘Em Alone Featuring 50 Cent

Credits Song Name: Can't Leave 'Em Alone Artist Name / Band Name: Ciara Featuring: 50 Cent Produced By: Rodney Jerkins Album Name: Ciara: The Evolution Release Date: 2006-12-05 Genre: R&B, Rap Record Label: LaFace Records Written By: 50 Cent, Rodney Jerkins, LaShawn Daniels...
video

JAY-Z – Lost One Featuring Chrisette Michele

Credits Song Name: Lost One Artist Name / Band Name: JAY-Z Featuring: Chrisette Michele Produced By: Mark Batson and Dr. Dre Album Name: Kingdom Come Release Date: 2006-11-21 Genre: Rap Record Label: N/A Written By: Mark Batson, M. Batson, JAY-Z and Dr. Dre ...
video

Eminem – You Don’t Know ft. 50 Cent, Cashis, Lloyd Banks

Credits Song Name: You Don't Know Artist Name / Band Name: Eminem Featuring: 50 Cent, Ca$his, Lloyd Banks & Tony Yayo Produced By: Eminem Album Name: Eminem Presents: The Re-Up Release Date: November 7,...
video

Akon – Smack That Featuring Eminem

Credits Song Name: Smack That Artist Name / Band Name: Akon Featuring: Eminem Produced By: Eminem Album Name: Konvicted Release Date: 2006-09-26 Genre: R&B, Rap Record Label: Interscope Records, Konvict Muzik, Universal Motown Records and SRC Written By: Mike Strange, Eminem, Luis Resto...
video

The Black Eyed Peas – Bebot

Credits Song Name: Bebot Artist Name / Band Name: The Black Eyed Peas Featuring: N/A Produced By: will.i.am Album Name: Monkey Business Release Date: August 4, 2006 Genre: Rap Record Label: A&M Written By: Apl.de.ap & ​will.i.am Performance: Peaked at No.N/A Sampled In: N/A Cover...
video

Ne-Yo – Sexy Love

Credits Song Name: Sexy Love Artist Name / Band Name: Ne-Yo Featuring: N/A Produced By: Heavyweights Album Name: In My Own Words Release Date: June 26, 2006 Genre: R&B, Rap Record Label: Def Jam Records Written By: Tor Erik Hermansen, Mikkel S. Eriksen...
video

Beyoncé – Déjà Vu Featuring JAY-Z

Credits Song Name: Déjà Vu Artist Name / Band Name: Beyoncé Featuring: JAY-Z Produced By: Jon Jon Traxx, Beyoncé and Rodney Jerkins Album Name: B'Day Release Date: 2006-06-24 Genre: Funk, R&B, Rap, Pop Record Label: N/A Written By: Rodney Jerkins, Makeba, Keli Nicole...
video

Snow Patrol – Chasing Cars

Credits Song Name: Chasing Cars Artist Name / Band Name: Snow Patrol Featuring: Produced By: Jacknife Lee Album Name: Eyes Open Release Date: June 6, 2006 Genre: Rock Record Label: Interscope Written By: Paul...
video

50 Cent – Best Friend

Credits Song Name: Best Friend Artist Name / Band Name: 50 Cent Featuring: N/A Produced By: Hi-Tek Album Name: Get Rich or Die Tryin' Soundtrack Release Date: 2006-01-19 Genre: Rap Record Label: N/A Written By: 50 Cent Performance: Peaked at No. Sampled In: Right Here...
video

The Black Eyed Peas – Pump It

Credits Song Name: Pump It Artist Name / Band Name: The Black Eyed Peas Featuring: Produced By: ​will.i.am Album Name: Monkey Business Release Date: January 17, 2006 Genre: Rap Record Label: A&M, will.i.am Written...
video

Eminem – When I’m Gone

Credits Song Name: When I'm Gone Artist Name / Band Name: Eminem Featuring: N/A Produced By: Eminem Album Name: Curtain Call: The Hits Release Date: 2005-12-06 Genre: Rap Record Label: N/A Written By: Luis Resto and Eminem Performance: Peaked at No. Sampled In: Breaking Down...
video

T-Pain – I’m ‘N Luv (Wit a Stripper) ft. Mike Jones

Credits Song Name: I'm 'N Luv (Wit a Stripper) Artist Name / Band Name: T-Pain Featuring: Mike Jones Produced By: T-Pain Album Name: Rappa Ternt Sanga Release Date: December 6, 2005 Genre: R&B, Rap Record Label: Nappy Boy/Konvict Muzik/RCA Records Written By: Mike...
video

50 Cent – Window Shopper

Credits Song Name: Window Shopper Artist Name / Band Name: 50 Cent Featuring: N/A Produced By: Chris Styles and Sire Album Name: Get Rich or Die Tryin' Soundtrack Release Date: 2005-11-06 Genre: Rap Record Label: N/A Written By: T. Crawford, Bob Marley and...
video

50 Cent – Hustler’s Ambition

Credits Song Name: Hustler's Ambition Artist Name / Band Name: 50 Cent Featuring: N/A Produced By: B-Money Album Name: Get Rich or Die Tryin' Soundtrack Release Date: 2005-10-11 Genre: Rap Record Label: Interscope Records Written By: Frankie Beverly, Brian Hughes and 50 Cent ...
video

The Black Eyed Peas – My Humps

Credits Song Name: My Humps Artist Name / Band Name: The Black Eyed Peas Featuring: N/A Produced By: will.i.am Album Name: Monkey Business Release Date: September 20, 2005 Genre: Dance, Pop, Rap Record Label: A&M Written By: David Payton & ​will.i.am Performance: Peaked at...
video

Kanye West – Gold Digger featuring Jamie Foxx

Credits Song Name: Gold Digger Artist Name / Band Name: Kanye West Featuring: Jamie Foxx Produced By: Jon Brion & Kanye West Album Name: Late Registration Release Date: August 30, 2005 Genre: Chicago, G.O.O.D....
video

The Black Eyed Peas – Gone Going ft. Jack Johnson

Credits Song Name: Gone Going Artist Name / Band Name: The Black Eyed Peas Featuring: Jack Johnson Produced By: will.i.am Album Name: Monkey Business Release Date: May 25, 2005 Genre: Rap Record Label: A&M Written By: Jack Johnson & ​will.i.am Performance: Peaked at No.N/A ...
video

Eminem – Mockingbird

Credits Song Name: Mockingbird Artist Name / Band Name: Eminem Featuring: N/A Produced By: Luis Resto and Eminem Album Name: Encore Release Date: 2005-04-25 Genre: Rap Record Label: N/A Written By: Eminem and Luis Resto Performance: Peaked at No. Sampled In: Rémynem by Rémy Cover By: N/A ...
video

The Black Eyed Peas – Don’t Phunk With My Heart

Credits Song Name: Don't Phunk With My Heart Artist Name / Band Name: The Black Eyed Peas Featuring: Produced By: will.i.am Album Name: Monkey Business Release Date: April 12, 2005 Genre: Pop, Rap Record...
video

50 Cent – Outta Control

Credits Song Name: Outta Control Artist Name / Band Name: 50 Cent Featuring: N/A Produced By: Mike Elizondo and Dr. Dre Album Name: The Massacre Release Date: 2005-03-03 Genre: Rap Record Label: N/A Written By: 50 Cent, Dr. Dre, Che Pope, Mike Elizondo...
video

50 Cent – Just a Lil’ Bit

Credits Song Name: Just a Lil' Bit Artist Name / Band Name: 50 Cent Featuring: N/A Produced By: Scott Storch Album Name: The Massacre Release Date: 2005-03-03 Genre: Rap Record Label: N/A Written By: 50 Cent and Scott Storch Performance: Peaked at No. Sampled...
video

50 Cent – Candy Shop Featuring Olivia

Credits Song Name: Candy Shop Artist Name / Band Name: 50 Cent Featuring: Olivia Produced By: Scott Storch Album Name: The Massacre Release Date: 2005-01-15 Genre: Rap Record Label: N/A Written By: 50 Cent and Scott Storch Performance: Peaked at No. Sampled In: N/A Cover...
video

The Game – How We Do Featuring 50 Cent

Credits Song Name: How We Do Artist Name / Band Name: The Game Featuring: 50 Cent Produced By: Mike Elizondo and Dr. Dre Album Name: The Documentary Release Date: 2004-11-23 Genre: Rap Record Label: Interscope Records, Aftermath Entertainment and G-Unit Records Written...
video

Destiny’s Child – Soldier Featuring T.I. & Lil Wayne

Credits Song Name: Soldier Artist Name / Band Name: Destiny's Child Featuring: T.I. and Lil Wayne Produced By: Rich Harrison Album Name: Destiny Fulfilled Release Date: 2004-11-10 Genre: R&B, Rap Record Label: N/A Written By: Beyoncé, Kelly Rowland, Michelle Williams, T.I. and Lil...
video

Eminem – Just Lose It

Credits Song Name: Just Lose It Artist Name / Band Name: Eminem Featuring: N/A Produced By: Mike Elizondo and Dr. Dre Album Name: Encore Release Date: 2004-09-28 Genre: Rap Record Label: N/A Written By: Che Pope, Mark Batson, Mike Elizondo, Dr. Dre and...
video

The Black Eyed Peas – Let’s Get It Started

Credits Song Name: Let's Get it Started Artist Name / Band Name: The Black Eyed Peas Featuring: Produced By: will.i.am Album Name: Elephunk Release Date: June 22, 2004 Genre: Rap Record Label: A&M, will.i.am,...
video

Eminem – Like Toy Soldiers

Credits Song Name: Like Toy Soldiers Artist Name / Band Name: Eminem Featuring: N/A Produced By: Luis Resto and Eminem Album Name: Encore Release Date: 2004-01-24 Genre: Rap Record Label: N/A Written By: Martika and Eminem Performance: Peaked at No. Sampled In: The Rap Game...
video

Alicia Keys – You Don’t Know My Name

Credits Song Name: You Don't Know My Name Artist Name / Band Name: Alicia Keys Featuring: N/A Produced By: Alicia Keys & Kanye West Album Name: The Diary of Alicia Keys Release Date: November 18, 2003 Genre: R&B, Rap Record Label: N/A ...
video

JAY-Z – 99 Problems

Credits Song Name: 99 Problems Artist Name / Band Name: JAY-Z Featuring: N/A Produced By: Rick Rubin Album Name: The Black Album Release Date: 2003-11-04 Genre: Rap Record Label: Roc-A-Fella Records and Def Jam Recordings Written By: Leslie West, Bun B, John Ventura,...
video

JAY-Z – Change Clothes

Credits Song Name: Change Clothes Artist Name / Band Name: JAY-Z Featuring: N/A Produced By: The Neptunes Album Name: The Black Album Release Date: 2003-11-04 Genre: R&B, Rap Record Label: Roc-A-Fella Records and Def Jam Recordings Written By: Chad Hugo, Pharrell Williams and...
video

50 Cent – P.I.M.P. (Remix) Featuring Snoop Dogg & Bishop Don ‘Magic’ Juan

Credits Song Name: P.I.M.P. (Remix) Artist Name / Band Name: 50 Cent Featuring: Snoop Dogg and Bishop Don 'Magic' Juan Produced By: Mr. Porter Album Name: Get Rich or Die Tryin' Release Date: 2003-08-12 Genre: Rap Record Label: Shady Records, Aftermath Entertainment...
video

Fabolous – Into You ft. Tamia

Credits Song Name: Into You Artist Name / Band Name: Fabolous Featuring: Tamia Produced By: Supa Engineer DURO & DJ Clue Album Name: Street Dreams Release Date: July 15, 2003 Genre: Rap Record Label: Rhino/Elektra Written By: N/A Performance: Peaked at No.N/A Sampled In: N/A ...
video

Christina Aguilera – Can’t Hold Us Down Featuring Lil’ Kim

Credits Song Name: Can't Hold Us Down Artist Name / Band Name: Christina Aguilera Featuring: Lil' Kim Produced By: Scott Storch Album Name: Stripped Release Date: 2003-07-08 Genre: Pop, R&B, Rap Record Label: RCA Records Written By: Scott Storch, Matt Morris, Lil' Kim...
video

The Black Eyed Peas – Where Is the Love? ft. Justin Timberlake

Credits Song Name: Where Is the Love? Artist Name / Band Name: The Black Eyed Peas Featuring: Justin Timberlake Produced By: ​will.i.am & Ron Fair Album Name: Elephunk Release Date: June 16, 2003 Genre:...
video

50 Cent – Many Men (Wish Death)

Credits Song Name: Many Men (Wish Death) Artist Name / Band Name: 50 Cent Featuring: N/A Produced By: Darrell "Digga" Branch Album Name: Get Rich or Die Tryin' Release Date: 2003-05-06 Genre: Rap Record Label: Shady Records, Aftermath Entertainment and Interscope Records ...
video

50 Cent – 21 Questions Featuring Nate Dogg

Credits Song Name: 21 Questions Artist Name / Band Name: 50 Cent Featuring: Nate Dogg Produced By: Dirty Swift Album Name: Get Rich or Die Tryin' Release Date: 2003-04-29 Genre: Rap Record Label: G-Unit, Shady Records, Aftermath Entertainment and Interscope Records Written...
video

Busta Rhymes – I Know What You Want ft. Mariah Carey & Flipmode Squad

Credits Song Name: I Know What You Want Artist Name / Band Name: Busta Rhymes Featuring: Mariah Carey & Flipmode Squad Produced By: Rick Rock Album Name: It Ain't Safe No More... Release Date: March 17, 2003 Genre: R&B, Rap Record...
video

Linkin Park – Somewhere I Belong

Credits Song Name: Somewhere I Belong Artist Name / Band Name: Linkin Park Featuring: N/A Produced By: Linkin Park & Don Gilmore Album Name: Meteora Release Date: March 17, 2003 Genre: Nu-Metal, Rock, Rap Record Label: Warner Bros. Written By: Dave Farrell, Joseph...
video

JAY-Z – Dirt Off Your Shoulder

Credits Song Name: Dirt Off Your Shoulder Artist Name / Band Name: JAY-Z Featuring: N/A Produced By: Timbaland Album Name: The Black Album Release Date: 2003-03-02 Genre: Rap Record Label: Def Jam Recordings and Roc-A-Fella Records Written By: Timbaland and JAY-Z Performance: Peaked at...
video

Eminem – Sing For The Moment

Credits Song Name: Sing for the Moment Artist Name / Band Name: Eminem Featuring: N/A Produced By: Eminem Album Name: The Eminem Show Release Date: 2003-02-25 Genre: Rap Record Label: N/A Written By: Steve King, Jeff Bass, Luis Resto, Eminem and Steven Tyler ...
video

JAY-Z – Excuse Me Miss Featuring Pharrell Williams

Credits Song Name: Excuse Me Miss Artist Name / Band Name: JAY-Z Featuring: Pharrell Williams Produced By: The Neptunes Album Name: The Blueprint 2: The Gift & The Curse Release Date: 2003-02-04 Genre: Rap Record Label: Roc-A-Fella Records and Def Jam Recordings ...
video

Eminem – Lose Yourself

Credits Song Name: Lose Yourself Artist Name / Band Name: Eminem Featuring: Produced By: Luis Resto, Jeff Bass & Eminem Album Name: Curtain Call: The Hits Release Date: October 28, 2002 Genre: Memes, SHADYXV,...
video

 Eve – Gangsta Lovin’ Featuring Alicia Keys

Credits Song Name: Gangsta Lovin' Artist Name / Band Name: Eve Featuring: Alicia Keys Produced By: 7 Aurelius & Irv Gotti Album Name: Eve-olution Release Date: July 3, 2002 Genre: Rap Record Label: N/A Written By: Jonah Ellis, Alisa Yarbrough, Lonnie Simmons &...
video

Eminem – Cleanin’ Out My Closet

Credits Song Name: Cleanin' Out My Closet Artist Name / Band Name: Eminem Featuring: N/A Produced By: Jeff Bass & Eminem Album Name: The Eminem Show Release Date: May 26, 2002 Genre: Rap Record Label: Aftermath Written By: Jeff Bass & Eminem Performance: Peaked...
video

Eminem – Without Me

Credits Song Name: Without Me Artist Name / Band Name: Eminem Featuring: N/A Produced By: DJ Head, Jeff Bass & Eminem Album Name: The Eminem Show Release Date: May 21, 2002 Genre: Memes, Rap Record Label: Aftermath Written By: Shawn Baumgardner, Urban Kris,...
video

JAY-Z – Song Cry

Credits Song Name: Song Cry Artist Name / Band Name: JAY-Z Featuring: N/A Produced By: Just Blaze Album Name: The Blueprint Release Date: 2002-05-08 Genre: Rap Record Label: N/A Written By: Kyambo "Hip Hop" Joshua, JAY-Z, R. Johnson, D. Gibbs and DJ Toomp ...
video

Linkin Park – In the End

Credits Song Name: In the End Artist Name / Band Name: Linkin Park Featuring: Produced By: Don Gilmore Album Name: Hybrid Theory Release Date: October 9, 2001 Genre: Nu-Metal, Rap, Rock Record Label: Warner...
video

Christina Aguilera – Lady Marmalade Featuring Lil’ Kim, P!nk & Mya

Credits Song Name: Lady Marmalade Artist Name / Band Name: Christina Aguilera Featuring: Lil' Kim, P!nk and Mya Produced By: Rockwilder and Missy Elliott Album Name: Keeps Gettin' Better: A Decade of Hits Release Date: 2001-03-27 Genre: Pop, Rap Record Label: N/A ...
video

Daft Punk – Aerodynamic

Credits Song Name: Aerodynamic Artist Name / Band Name: Daft Punk Featuring: N/A Produced By: Daft Punk Album Name: Discovery Release Date: February 26, 2001 Genre: Rap, Funk, Rock, Pop, House, Electronic Record Label:...
video

Daft Punk – One More Time feat. Romanthony

Credits Song Name: One More Time Artist Name / Band Name: Daft Punk Featuring: N/A Produced By: Daft Punk Album Name: Discovery Release Date: November 13, 2000 Genre: Rap, Dance, Pop, Electronic, House Record...
video

OutKast – So Fresh, So Clean

Credits Song Name: So Fresh, So Clean Artist Name / Band Name: OutKast Featuring: N/A Produced By: Organized Noize Album Name: Stankonia Release Date: October 31, 2000 Genre: Soul Pop, Pop, Atlanta, Rap Record Label: Arista/LaFace Records Written By: Big Boi, Organized Noize...
video

Eminem – Stan ft. Dido

Credits Song Name: Stan Artist Name / Band Name: Eminem Featuring: Dido Produced By: Eminem & DJ Mark the 45 King Album Name: The Marshall Mathers LP Release Date: May 23, 2000 Genre: Horrorcore, Rap Record Label: Interscope Written By: Paul Herman, Eminem...
video

JAY-Z – Anything

Credits Song Name: Anything Artist Name / Band Name: JAY-Z Featuring: Produced By: P. Skam and Sam Sneed Album Name: Vol. 3... Life and Times of S. Carter Release Date: 2000-02-15 Genre: Rap Record Label: N/A Written By: Lionel Bart, J.Wright, S....
video

JAY-Z – Big Pimpin’ Featuring UGK

Credits Song Name: Big Pimpin' Artist Name / Band Name: JAY-Z Featuring: UGK Produced By: Timbaland Album Name: Vol. 3... Life and Times of S. Carter Release Date: 1999-12-28 Genre: Trap, Rap Record Label: N/A Written By: Pimp C, Bun B, Kyambo "Hip...
video

Dr. Dre – Still D.R.E. ft. Snoop Dogg

Credits Song Name: Still D.R.E. Artist Name / Band Name: Dr. Dre Featuring: Snoop Dogg Produced By: Scott Storch, Mel-Man & Dr. Dre Album Name: 2001 Release Date: October 13, 1999 Genre: Memes, Gangsta Rap, West Coast, G-Funk, Rap Record Label: Interscope ...
video

Mariah Carey – Heartbreaker Featuring JAY-Z

Credits Song Name: Heartbreaker Artist Name / Band Name: Mariah Carey Featuring: JAY-Z Produced By: DJ Clue and Mariah Carey Album Name: Rainbow Release Date: 1999-09-21 Genre: Rap, R&B, Pop Record Label: Columbia Records Written By: Mariah Carey, Shirley Elliston, Lincoln Chase, Michael...
video

Aaliyah – Are You That Somebody? ft. Timbaland

Credits Song Name: Are You That Somebody? Artist Name / Band Name: Aaliyah Featuring: Timbaland Produced By: Timbaland Album Name: I Care 4 U Release Date: June 16, 1998 Genre: R&B, Rap Record Label: Soul Classics Written By: Aaliyah, Timbaland & Static Major ...
video

DMX – Ruff Ryders’ Anthem

Credits Song Name: Ruff Ryders' Anthem Artist Name / Band Name: DMX Featuring: N/A Produced By: Swizz Beatz Album Name: It's Dark and Hell is Hot Release Date: May 5, 1998 Genre: Rap Record Label: Def Jam Recordings Written By: Swizz Beatz &...
video

SWV – Someone ft. Puff Daddy

Credits Song Name: Someone Artist Name / Band Name: SWV Featuring: Puff Daddy Produced By: Jeffery "J-Dub" Walker & Puff Daddy Album Name: Release Some Tension Release Date: January 1, 1997 Genre: Rap Record Label: RCA Records Label Written By: N/A Performance: Peaked at...
video

Snoop Dogg – Santa Claus Goes to the Ghetto

Credits Song Name: Santa Claus Goes to the Ghetto Artist Name / Band Name: Snoop Dogg Featuring: Bad Azz, Tray Deee, Daz Dillinger & Nate Dogg Produced By: Snoop Dogg Album Name: Christmas On Death Row Release Date: December 5,...
video

Blackstreet – No Diggity ft. Queen Pen & Dr. Dre

Credits Song Name: No Diggity Artist Name / Band Name: Blackstreet Featuring: Queen Pen & Dr. Dre Produced By: William "Skylz" Stewart & Teddy Riley Album Name: Another Level Release Date: September 9, 1996 ...
video

Fugees – Ready or Not

Credits Song Name: Ready or Not Artist Name / Band Name: Fugees Featuring: N/A Produced By: Mario Winans, Pras, Jerry "Wonda" Duplessis, Lauryn Hill & Wyclef Jean Album Name: The Score Release Date: February 13, 1996 Genre: Conscious Hip-Hop, Soul, Rap ...
video

The Notorious B.I.G. – One More Chance

Credits Song Name: One More Chance Artist Name / Band Name: The Notorious B.I.G. Featuring: N/A Produced By: Bluez Brothas, Chucky Thompson & Puff Daddy Album Name: Ready to Die Release Date: June 6, 1995 Genre: Rap Record Label: Bad Boy Records ...
video

The Notorious B.I.G. – Big Poppa

Credits Song Name: Big Poppa Artist Name / Band Name: The Notorious B.I.G. Featuring: N/A Produced By: Chucky Thompson & Puff Daddy Album Name: Ready to Die Release Date: February 20, 1995 Genre: New York, East Coast, G-Funk, Rap Record Label: Bad...
video

Snoop Dogg – Gin And Juice

Credits Song Name: Gin and Juice Artist Name / Band Name: Snoop Dogg Featuring: N/A Produced By: Emanuel Dean & Dr. Dre Album Name: Doggystyle Release Date: January 15, 1994 Genre: Death Row, West Coast, G-Funk, Rap Record Label: Death Row Records ...
video

Mobb Deep – Shook Ones

Credits Song Name: Shook Ones Artist Name / Band Name: Mobb Deep Featuring: N/A Produced By: Havoc Album Name: The Infamous (Demo Tape) Release Date: 1994 Genre: New York, Rap Record Label: N/A Written By: Prodigy of Mobb Deep & Havoc Performance: Peaked at...
video

Wu-Tang Clan – C.R.E.A.M.

Credits Song Name: C.R.E.A.M. Artist Name / Band Name: Wu-Tang Clan Featuring: N/A Produced By: RZA Album Name: Enter the Wu-Tang: 36 Chambers Release Date: November 9, 1993 Genre: New York, Rap, 5% Nation Record Label: RCA Records Label Written By: Method Man,...
video

House of Pain – Jump Around

Credits Song Name: Jump Around Artist Name / Band Name: House Of Pain Featuring: Produced By: DJ Muggs Album Name: House Of Pain Release Date: June 22, 1992 Genre: Rap Record Label: Tommy Boy ...
video

Pete Rock & C.L. Smooth – They Reminisce Over You (T.R.O.Y.)

Credits Song Name: They Reminisce Over You (T.R.O.Y.) Artist Name / Band Name: Pete Rock & C.L. Smooth Featuring: N/A Produced By: Pete Rock Album Name: Mecca And The Soul Brother Release Date: April 2, 1992 Genre: Producer Genius, Rap Record...
video

DJ Jazzy Jeff & The Fresh Prince – Summertime ft. Hula & K Fingers...

Credits Song Name: Summertime Artist Name / Band Name: DJ Jazzy Jeff & The Fresh Prince Featuring: Hula & K Fingers & LaVette Goodman Produced By: Hula & K Fingers Album Name: Homebase Release Date: July 23, 1991 Genre: Rap Record...
video

N.W.A – Straight Outta Compton

Credits Song Name: Straight Outta Compton Artist Name / Band Name: N.W.A Featuring: Produced By: DJ Yella & Dr. Dre Album Name: Straight Outta Compton Release Date: July 10, 1988 Genre: 80s, Gangsta Rap,...
video

Run-D.M.C. – Christmas In Hollis

Credits Song Name: Christmas in Hollis Artist Name / Band Name: Run-D.M.C. Featuring: N/A Produced By: Rick Rubin & Run-D.M.C. Album Name: Tougher Than Leather Release Date: November 25, 1987 Genre: Christmas, Rap Record Label: Profile Records Written By: Run (Run-D.M.C.) & DMC ...
video

Wham! – Last Christmas

Credits Song Name: Last Christmas Artist Name / Band Name: Wham! Featuring: Produced By: George Michael Album Name: Music from the Edge of Heaven Release Date: July 1, 1986 Genre: New Wave, Holiday, Synthpop,...
video

Grandmaster Flash & The Furious Five – The Message ft. Grandmaster Melle Mel &...

Credits Song Name: The Message Artist Name / Band Name: Grandmaster Flash & The Furious Five Featuring: Grandmaster Melle Mel & Duke Bootee Produced By: Duke Bootee, Sylvia Robinson & Clifton ''Jiggs'' Chase Album Name: The Message Release Date: October...
video

Parliament – Flash Light

Credits Song Name: Flash Light Artist Name / Band Name: Parliament Featuring: N/A Produced By: George Clinton Album Name: Funkentelechy vs. the Placebo Syndrome Release Date: January 1978 Genre: Funk, Rap Record Label: Island Def Jam Written By: Bernie Worrell, Bootsy Collins &...
video

Commodores – Brick House

Credits Song Name: Brick House Artist Name / Band Name: Commodores Featuring: N/A Produced By: N/A Album Name: Commodores Release Date: August 26, 1977 Genre: Funk, Rap Record Label: Motown Written By: William King, Thomas McClary, Ronald LaPread, Walter Orange, Milan Williams, Lionel...
video

The Impressions – People Get Ready

Credits Song Name: People Get Ready Artist Name / Band Name: The Impressions Featuring: N/A Produced By: Johnny Pate Album Name: People Get Ready Release Date: February 1, 1965 Genre: Soul, Rap Record Label: Geffen Written By: Curtis Mayfield Performance: Peaked at No.N/A Sampled...
video

Chubby Checker – The Twist

Credits Song Name: The Twist Artist Name / Band Name: Chubby Checker Featuring: N/A Produced By: N/A Album Name: Legends Release Date: 1960 Genre: Rap Record Label: Buddah Records Written By: N/A Performance: Peaked at No.N/A Sampled In: N/A Cover By: The Twist by Fat Boys,...