Top definition
A hero, red like an anal growth, and powerful like a fart from a large hippo.
He is the savior of the universe and is matched by none.
His theme tune is She's a monster by Neyo, when this song rings out, all villians in the area evacuate their bowels in fear.
Is it a bird, is it a plane, NO! it's red ross!
by SKINNER THE BEST November 24, 2010
Get the mug
Get a Red Ross mug for your mother-in-law Julia.