It's not technically rap, but "We Didn't Start the Fire" is kind of a spoken-word song with a lot of complex rhyme and alliteration.
Also, I wrote a parody of it a while ago called "We Set the Ships of Fire." You have to pronounce some things kind of weird or faster or slower to make it fit with the actual song. If anyone has any suggestions for different or better lyrics, I would love to hear them.
“We Set the Ships on Fire”
aka “Noldolantë”
by Maglor
Cuiviénen, Oromë, Dark Rider, stay away,
Sending Ingwë, Finwë, Elwë off to Valinor.
Noldor, Vanyar, and Teleri finally reach the shores of Faery.
Isle of Balar, meet the Valar, birth of Fëanor.
Seven sons, Silmarils, half-brother, threat to kill
Melkor, no more trees, Fëanor don’t do this please.
Tirion in torchlight, oath of vengeance in the night,
Alqualondë, Kinslaying, Doom of Mandos, treachery.
We set the ships on fire,
And keep on betraying,
And keep on kinslaying,
We set the ships on fire.
After Alqualondë
It’s the Noldolantë.
Helcaraxë, Lake Mithrim, Angband and Thangorodrim,
Fëanor’s slain, Maedhros in chains, nuin-Giliath.
Turgon, Sirion, Gondolin's like Tirion,
Nargothrond’s caves, halls of Doriath.
Eöl, Celeborn, Finrod found the Secondborn,
Noldor in Beleriand, Thingol says that Quenya’s banned.
Siege breaks, Sudden Flame, Fingolfin did exclaim,
“Lord Bauglir, full of fear, come and fight,” and Morgoth came.
We set the ships on fire,
And keep on betraying,
And keep on kinslaying,
We set the ships on fire.
After Alqualondë
It’s the Noldolantë.
Huan, helpful king, Lúthien can really sing.
Nirnaeth Arnoediad, things are getting really bad.
Beleg’s dead, Mormegil, Morgoth’s curse is evil,
King’s daughter, stones of pride, Dragon, incest, suicide
Secret message, Tuor, sea longing, Vinyamar,
Voronwë, Ulmo, Turgon is a no-go.
Mîm’s curse, Nauglamír, We’re still oath-bound, Caranthir,
Celegorm, and Curufin, kinslaying once again.
We set the ships on fire,
And keep on betraying,
And keep on kinslaying,
We set the ships on fire.
After Alqualondë
It’s the Noldolantë.
Glorfindel, Balrog, Ecthelion, Gothmog,
Dragons, Maeglin caused the Fall of Gondolin.
Eärendil, brightest star, seeks the help of the Valar.
Once more slaying kin at the Mouths of Sirion.
Elrond and Elros, last argument with Maedhros,
Light of tree, burning me; Now I’m wandering by the sea.
We set the ships on fire,
And keep on betraying,
And keep on kinslaying,
We set the ships on fire.
After Alqualondë
It’s the Noldolantë.
Númenor, fall of Men, Dark Lord Sauron back again,
Three Rings, elf kings, Annatar gifts brings.
Gondor, Mordor, Gil-galad, Last Alliance, Dagorlad,
Homely House in Rivendell, Lórien, Galadriel.
Blue Istari, Curunír, Radagast, and Mithrandir,
Erebor, Dol Guldur, Mount Doom, Barad-dûr.
Durin’s Bane in Moria, Círdan guards the Western shore,
One Ring to rule them all, how much further can we fall?
We set the ships on fire,
And keep on betraying,
And keep on kinslaying,
We set the ships on fire.
Can we reconcile?
To end this exile, exile, exile, exile …?
We set the ships on fire,
And keep on betraying,
And keep on kinslaying,
We set the ships on fire.