(Note: Stars denote level of difficulty – *** being the most difficult)

2 Chainz ‘I’m Different’ *
2 Chainz ‘No Lie’ ** (for Drake’s verse)

A Tribe Called Quest ‘Award Tour’ *
A Tribe Called Quest ‘Electric Relaxation’ *
A Tribe Called Quest ‘Scenario’ *** (when done solo!)
A Tribe Called Quest ‘Find A Way’*
Ace Hood feat. Future and Rick Ross ‘Bugatti’
Akinyele ‘Put It In Your Mouth’ *
A$AP Rocky ‘F****n Problem’ **

B.O.B. ‘Airplanes’ **
BDP ‘South Bronx’ *
Beanie Sigel and Freeway  ‘Roc The Mic’ **
Beastie Boys ‘Get It Together’ ** (this comes in real quick!)
Beastie Boys ‘Paul Revere’ *
Big Daddy Kane ‘Warm It Up Kane’ **
Big L ‘Ebonics’ **
Big Pun ‘I’m Not A Player’*

Big Sean ‘I Don’t Fuck With You’ **
Birdman feat. Lil Wayne ‘Stuntin Like My Daddy’ *
Biz Markie ‘Just A Friend’ *

Black Eyed Peas ‘ Where is the love’ **
Black Moon ‘Who Got Da Props?’
Black Rob ‘Whoa’ *
Black Star ‘Definition’**
Bubba Sparxxx ‘Ugly’*
Busta Rhymes ‘Put Your Hands Where My Eyes Can See’**
Busta Rhymes ‘Woo Hah’**
Busta Rhymes ‘Touch It’**
Busta Rhymes ‘ Gimmie Some More’ ***
Busta Rhymes   ‘Pass The Courvoisier Pt.2’ *
Busta Rhymes feat. Mariah Carey ‘I Know What You Want’ *

Camp Lo ‘Luchini’***
Cam’Ron ‘Hey Ma’* (possibly the easiest song on the list)

Cardi B – Bodak Yellow **
Chamillionaire ‘Ridin Dirty’ **
Chubb Rock ‘Treat Em Right’* (one for the over 30s)
Clipse ‘When The Last Time’ *
Common ‘I Used To Love H.E.R.’*
Common ‘The Light’ *
Coolio ‘Gangstas Paradise’ *
Crooklyn Dodgers ‘Crooklyn’*
Cypress Hill ‘How I Could Just Kill A Man’ *
Cypress Hill ‘When The Shit Goes Down’*
Cypress Hill ‘Insane In The Brain’*

Dead Prez ‘Hip-Hop’ ** (a difficult crowd pleaser)
De La Soul ‘Me, Myself & I’ *
De La Soul ‘Stakes Is High’ **
De La Soul ‘Oooh’ **
Digital Underground ‘The Humpty Dance’ *
Dilated Peoples ‘Worst Comes To Worst’ *
Dizzee Rascal ‘Bonkers’ *(instrumental is extended – beware)
Dizzee Rascal ‘Jus A Rascal’ ***
DJ Khaled feat. Drake, Rick Ross and Lil Wayne ‘I’m On One’
DMX   ‘Party Up In Here’ *
Drake ‘Best I Ever Had’ *
Drake ‘Forever’ **
Drake ‘Over’ *
Drake feat. Lil Wayne ‘The Motto’
Drake ‘Worst Behaviour’
Dr Dre ‘Forget About Dre’ **
Dr Dre ‘Next Episode’ *
Dr Dre ‘Nuthin’ But A G Thang’ *
Dr Dre introducing Snoop Doggy Dogg ‘Deep Cover’ *

E-40 feat. Keak Da Sneak ‘Tell Me When To Go’ **
Ed O.G. ‘I Got To Have It’ *
Eminem ‘Just Lose It’ **
Eminem ‘Lose Yourself’ *
Eminem ‘My Name Is’ *
Eminem ‘Stan’ **
Eminem ‘Without Me’ **
Eminem feat. Lil Wayne ‘No Love’ **
EPMD ‘So Whatcha Sayin’’ *
Eric B & Rakim ‘I Know You Got Soul’ *
Eve  ‘Let Me Blow Ya Mind’ *
Eve ‘Satisfaction’ *

50 Cent ‘Candy Shop’ *
50 Cent ‘In Da Club’ *
50 Cent  ‘I Get Money’ *

Fat Joe feat. Remy Ma ‘All The Way Up’
Fat Joe feat. Lil Wayne ‘Make It Rain’ *
Fat Joe ‘What’s Luv?’ *

Fetty Wap ‘679’ **
Flo-Rida ‘Low’ *
Foxy Brown ‘Oh Yeah’ *
French Montana ‘Pop That’ **
Fugees ‘Ready Or Not’ *

Future ‘F*** Up Some Commas’ **

Game feat. 50 Cent ‘How We Do’ **(if in doubt, just mumble)
Game ‘One Blood’ *
Gang Starr ‘DWYCK’ *
Gang Starr ‘Just To Get A Rep’ **
Gang Starr ‘You Know My Steez’ *
Geto Boys ‘Mind Playin’ Tricks On Me’ **
Ghostface ‘Daytona 500’ **
Ghostface ‘Run’ **
Ghostface ‘Cherchez La Ghost’ **
Grand Puba ‘360 (What Goes Around)’ *
Group Home ‘Supa Star’ *

House Of Pain ‘Jump Around’ *

Ice Cube ‘It Was A Good Day’ * (basically talking)

J. Cole feat. Miguel ‘Power Trip’ **
Ja-Rule feat. Ashanti ‘Always On Time’ **
Ja Rule feat. Vita ‘Between Me And You’ **
Ja Rule feat. Ashanti and R Kelly ‘Wonderful’ **
Jay-Z ’99 Problems’ *
Jay-Z feat. Bun B & Pimp C ‘Big Pimpin’’ ***
Jay-Z ‘Brooklyns Finest’ ** (tricky to do both rappers)
Jay-Z ‘I Just Wanna Love You’ **
Jay-Z ‘Encore’ **
Jay-Z ‘Girls Girls Girls’ ** (harder than it seems)
Jay-Z   ‘Show Me What You Got’ *
Jay-Z  ‘Roc Boys’ *
Jay-Z feat. Foxy Brown ‘Ain’t No Playa’ **
Jazzy Jeff & The Fresh Prince ‘Summertime’ *
Jeru ‘Ya Playin Yaself’ **
Jim Jones ‘We Fly High (Ballin!)’ *

JME ‘Man Don’t Care’ **
Junior Mafia ‘Players Anthem’*
Jurassic 5 ‘Concrete School Yard’ *
Juvenile ‘Back That Azz Up’ *

Kano Ps & Qs

Kanye West ‘Black Skinhead’ **
Kanye West ‘Through The Wire’ *
Kanye West ‘Gold Digger’ *
Kanye West ‘Touch The Sky’ *
Kanye West ‘Jesus Walks’ *
Kanye West ‘ Stronger’ *
Kanye West ‘Monster’
Kanye West and Jay-Z ‘N***as In Paris*’
Kanye West and Jay-Z ‘Otis’
Keith Murray ‘The Most Beautifullest Thing In This World’ **

Kendrick ‘Alright’ ***

Kendrick Lamar ‘Backseat Freestyle’ ***

Kendrick Lamar – Humble ***
Kendrick Lamar ‘Swimming Pools’ ***
Kool G Rap ‘Ill Street Blues’ *
Kriss Kross ‘Jump’ * (ultimate party starter)

Lauryn Hill ‘Doo Wop (That Thing)’ **
Lil Kim ‘The Jump Off’ *
Lil Kim  ‘Lighters  Up’ *
Lil Wayne ‘A Milli’ **
Lil Wayne ‘Go DJ’ *
Lil Wayne ‘Lollipop’ *
Lil Wayne ‘Mrs. Officer *
LL Cool J ‘Doin’ It’ *
LL Cool J ‘I Need Love’ * (over Master P’s ‘I Need Dubs’)
LL Cool J ‘Mama Said Knock You Out’ *
Ludacris ‘Move Bitch’ **
Ludacris – ‘Number One Spot’ **
Ludacris ‘Stand Up’ **
Luniz ‘I Got 5 On It’ ** (harder than it sounds)

MC Lyte ‘Paper Thin’ *
MC Hammer ‘U Can’t Touch This’ *
Main Source ‘Lookin’ At The Front Door’ *
Mann ‘Buzzin’ *
Meek Mill feat. Rick Ross ‘I’m A Boss’
Melle Mel ‘The Message’ **
Method Man feat. Mary J Blige ‘You’re All I Need’ **

Migos ‘Bad and Boujee’
Mims ‘This Is Why I’m Hot’ *
Missy Elliot ‘Get UR Freak On’ *
Missy Elliot ‘Work It’ *
Mobb Deep ‘Shook Ones (Part Two)’ *
MOP ‘Ante Up Remix’ **
Mos Def ‘Ms. Fat Booty’ *

Nas ‘Halftime’ *
Nas ‘Made You Look’ *
Naughty By Nature ‘OPP’ **
Naughty By Nature  ‘Hip Hop Hooray’ ** (the rappings hard – chorus saves you)
Nelly ‘Hot In Herre’ *
Nice & Smooth ‘Hip-Hop Junkies’ *
Nicki Minaj ‘Your Love’ **
Nicki Minaj feat. Drake ‘Moment 4 Life’ **

Nicki Minaj ‘Only’ **
Nicki Minaj feat. Eminem ‘Roman’s Revenge’ **
Nicki Minaj ‘Superbass’
Nore ‘Super Thug’ * (basically repeat the word ‘What!’)
Notorious BIG ‘Hypnotize’ *
Notorious BIG ‘Juicy’ * (probably the all time most performed song)
Notorious BIG ‘Mo’ Money Mo’ Problems’ *
Notorious BIG ‘One More Chance’ (Remix) *
Notorious BIG ‘Warning’ **
Notorious BIG ‘Unbelievable’ *
Notorious BIG ‘Nasty Girl RMX’ *

OC ‘Time’s Up’ **
Ol’ Dirty Bastard ‘Got Your Money’ *
Ol’ Dirty Bastard ‘Shimmy Shimmy Ya’ *
Ol’ Dirty Bastard ‘Brooklyn Zoo’ *
Onyx ‘Slam’ * (one for the rowdy crew)
Outkast ‘Bombs Over Baghdad’ ***
Outkast ‘Ms. Jackson’ ** (this s*** is hard – don’t be fooled)
Outkast ‘Player’s Ball’ *
Outkast ‘So Fresh, So Clean’ *

Pete Rock & CL Smooth ‘T.R.O.Y.’ *
Pharcyde ‘Drop**
Pharcyde ‘Passin’ Me By’ **
Pharoahe Monch ‘Simon Says’ **
Public Enemy ‘Rebel Without A Pause’ **
Puff Daddy ‘I’ll Be Missing You’ *(another ultimate crowd pleaser)
Puff Daddy ‘It’s All About The Benjamins’ *
P.Diddy feat. Black Rob and Mark Curry ‘Bad Boy For Life’ **
P. Diddy ‘Diddy’ *

Q-Tip ‘Breathe And Stop’**
Q-Tip ‘Let’s Ride’ **

Raekwon ‘Criminology’ *

Rae Sremmurd ‘Black Beatles’

Rae Sremmurd ‘No Flex Zone’ **

Rae Sremmurd – No Type

Redman and Method Man ‘How High Remix’ **
Redman ‘Smash Sumthin’ **

Rich Gang ‘Lifestyle’ *
Rick Ross ‘Hustlin’ *
Rick Ross ‘BMF (Blowin Money Fast)’
Rob Base & DJ EZ Rock ‘It Takes Two’ *
Roots Manuva ‘Witness’ **
Run DMC ‘Peter Piper’ **
Run DMC ‘Sucker MCs’ **

Salt-N-Pepa ‘Tramp’ *
Salt-N-Pepa ‘Push It’ * (longest intro in recording history)
Sir Mix-A-Lot ‘Baby Got Back’ *

Skepta ‘Shutdown’ **
Slick Rick ‘Children’s Story’ ** (Performed over Montell Jordan’s ‘This Is How..’)
Slum Village ‘I Don’t Know’ *
Slum Village ‘Climax’ *
Snoop Doggy Dogg ‘Drop It Like It’s Hot’ *
Snoop Doggy Dogg ‘Beautiful’ *
Snoop Doggy Dogg ‘Who Am I? (What’s My Name)’ *
So Solid Crew 21 Seconds
Soulja Boy ‘Crank Dat’
Soulja Boy ‘Turn My Swag On’
Souls Of Mischief ’93 Til Infinity’ **

Stormzy – Big For Your Boots ***

Stormzy ‘Shut Up’ **

Stormzy ‘Wicked Skengman 4’

2 Chainz ‘Birthday Song’
2Pac ‘California Love’ *
2Pac ‘Changes’ *
2Pac ‘Dear Mama’ * (for those who want to get emotional)
2Pac ‘Do For Love’ *

T.I. ‘Bring Em Out’ *
T.I. ‘Swagger Like Us’
T.I. ‘What You Know’ *
T.I. ‘Whatever You Like’
Terror Squad ‘Lean Back’ *
Three 6 Mafia ‘Stay Fly’
Tim Dog ‘Fuck Compton’ *

Tinie Tempah ‘Pass Out’
Tone Loc ‘Wild Thing’ *
Tone Loc ‘Funky Cold Medina’ *
Tyler, The Creator ‘Yonkers’ **
Twista ‘Overnight Celebrity’ ***

Vanilla Ice ‘Ice Ice Baby’ *

Waka Flocka Flame ‘No Hands’ **
Waka Flocka Flame ‘Hard In Da Paint’ *
Warren G ‘Regulate’ *

Will Smith – Men In Black **

Will Smith – Getting’ Jiggy With It **
Wiz Khalifa ‘Black & Yellow’ *
Wu-Tang Clan ‘CREAM’ **
Wu-Tang Clan ‘Wu-Tang Clan Ain’t Nuthin’ Ta Fuck Wit’’ *

Young Thug ‘Stoner’ **

Young Jeezy feat. Kanye West ‘Put On’ *
Young Jeezy ‘And Then What’ *
Young Money ‘Every Girl’ *
Young Money ‘Roger That’ **

Yxng Bane – Bestie