Waluigi vs Diddy Kong

Description
Which of the sidekicks to the rivals of Mario will come out on top?

Intermission
Alright, the combatants are set, let's end this debate once and for all

It's time for a Death Battle!