1 definition by busybeever

Top Definition
A heavy menstrual period whereby a super tampon will become soaked in less than 30 minutes
"Sorry, I can't go swimming this week. It's a super soaker."
by busybeever May 20, 2015

Mug icon
Buy a Super Soaker mug!