Superbadded on Share definition Flag When a girl has her period on you. Tony- "Whats that red stain on your pants" kevin- "Shit dude, i just got superbadded on Superbadded on by the doctor of sex December 24, 2010 0 0 Get merch Get the Superbadded on mug. Buy Now — $32.95 See more merch