1 definition by squirty girl

When a woman orgasms so intensly she squirts, pees, shits and even starts her period.
That wasn't an orgasm, that was a grand slam.
by squirty girl February 19, 2012
Get the Grand Slam mug.