WarioLandMan, to beat Wario in SML2, simply jump on his head three times in three different "stages". In the first stage, just avoid him and the falling lamps and jump on his head three times. In the second stage, Wario will obtain a bunny hood, and he will be able to fly. Jump as he slams the ground, or you will be stunned - jump on his head three times as well. Now you will move to the final stage, where Wario obtains a fire flower. He will leap and shoot fireballs, which are fairly difficult to avoid. If you have a bunny hood, this will be more difficult because he jumps higher. It would be wise to ditch the bunny hood before entering the fight. Jump on Wario's head three times again, and he will lose his powerup, and the game will play the ending.
_____________________________
I mean what I mean, but if you know what I mean, how can you mean what I mean - y'know what I mean?