1 definition by Dmoneygucci69

When a females period blood drips down from her vagina to her asshole and farts.
Did you hear? Jen pepper sprayed Joe in the face!
by Dmoneygucci69 November 10, 2017
Get the Pepper spray mug.