1 definition by the doctor of sex

When a girl has her period on you.
Tony- "Whats that red stain on your pants"
kevin- "Shit dude, i just got superbadded on
by the doctor of sex December 23, 2010
Get the Superbadded on mug.