yoJoeJoe's definitions
when a woman is on her period and she has been sitting down for a while and stands up and feels like shes gushing out blood or is just on her period.
by yoJoeJoe January 11, 2018
Get the Gushers mug.