As a huge “Weird Al” fan from back in the day, I kind of have to post this.
It’s not Al’s best work. But I would say it is a unique mixture of hilarious, terrible, and hilariously terrible.
There’s a whole YouTube channel of these “epic rap battles from history”. You can watch them all on one automatic playlist starting with the first one.