Superman:
The Man of Steel here ready to spit some rhymes
Give up now, Steve, because it’s your time
Speaking of time, you’re a 70 year old virgin
After this battle, your really gonna be hurtin’
Who’s the greatest superhero of all time? Me!
I’ll freeze-breath your ass and drop you back in the sea
I fight for truth, justice, and the American way
In comparison, your heroics are just mere child’s play
Captain America:
Listen up Pajama Sam, cause I have a lot to say
This battle will be forever known as your Doomsday
It’s the Sentinel of Liberty, coming in for the win
Your last movie was a cardboard cut-out of Batman Begins
A pair of glasses? You think that counts as a disguise?
Metropolis is full of morons, so I guess that’s no surprise
And yeah, I’m a virgin, but at least I don’t give ladies pain
Cause whenever you make love, your faster than a train
Superman:
You really should think twice before addressing me like that
Cause I’m the Last Son of Krypton, and your gonna get bitch-slapped
I got dozens of powers and a beastly build
While all you got is a stupid little shield
You think some super-steroids are enough to you make a hero?
No, scratch that, that’s not enough to even make you a zero
Beating me in a fight? I don’t think you can
From now on, you’ll regret trying to top Superman
Captain America:
A bunch of powers doesn’t prove you’re a great defender
It’s the heart and action that counts, so try and remember
I’m part of the greatest team of all time, the Avengers
Go up against us? You’d best surrender
You really need a tampon, I can tell by your underwear
After that one time you died, no-one really ever cared
Get out of here Clark, cause I just won this fight
Because my rhymes are the verbal Kryptonite
Who won? You decide!