Every Epic Rap Battles Of History Ranked

30. Cleopatra Vs. Marilyn Monroe

Rappers: Kimmy Gatewood (Monroe) and Angela Trimbur (Cleopatra).

Advertisement

Bloody hell, this is absolutely brutal. It delivers one viscously, hilariously savage insult after another and while this episode is actually a very short one, it fires on all cylinders for every second of its run-time and hits like a knuckleduster to the face, making it an absolutely killer battle.

It's a little bit too crude at times, but otherwise it's an absolute classic and easily the best battle between two women that the show has ever done.

Best Line:

Cleopatra: "You still had no children after your third marriage / You lost so many babies we should call you Miss Carriage!"

Advertisement