The Epic Rap Battles of History are often very clever in their use of lyrical wordplay to highlight each contestant's significance and draw clever humor from it, but for some viewers, it's not always easy to tell what the lyrics mean as they are used in battle.
Here you will find the meanings of the verses used in each battle. Click a thumbnail or use the grid to move to a battle. Then, browse other battles using the grid at the bottom of each page.
John Lennon vs Bill O'Reilly / Darth Vader vs Adolf Hitler / Abe Lincoln vs Chuck Norris / Sarah Palin vs Lady Gaga / Hulk Hogan and Macho Man vs Kim Jong-il / Justin Bieber vs Beethoven
Albert Einstein vs Stephen Hawking / Genghis Khan vs Easter Bunny / Napoleon vs Napoleon / Billy Mays vs Ben Franklin / Gandalf vs Dumbledore / Dr. Seuss vs William Shakespeare
Mr. T vs Mr. Rogers / Captain Kirk vs Christopher Columbus / Nice Peter vs EpicLLOYD
Darth Vader vs Adolf Hitler 2 / Master Chief vs Leonidas / Mario Bros vs Wright Bros / Michael Jackson vs Elvis Presley / Cleopatra vs Marilyn Monroe / Steve Jobs vs Bill Gates
Frank Sinatra vs Freddie Mercury / Barack Obama vs Mitt Romney / Doc Brown vs Doctor Who / Bruce Lee vs Clint Eastwood / Batman vs Sherlock Holmes / Moses vs Santa Claus / Adam vs Eve
Gandhi vs Martin Luther King Jr. / Nikola Tesla vs Thomas Edison / Babe Ruth vs Lance Armstrong / Mozart vs Skrillex / Rasputin vs Stalin
Darth Vader vs Adolf Hitler 3 / Blackbeard vs Al Capone / Miley Cyrus vs Joan of Arc / Bob Ross vs Pablo Picasso / Michael Jordan vs Muhammad Ali / Donald Trump vs Ebenezer Scrooge
Rick Grimes vs Walter White