Skip to main content

Dmoneygucci69 's definitions

Pepper spray

Share definition
When a females period blood drips down from her vagina to her asshole and farts.
by Dmoneygucci69 April 20, 2018
Flag
mugGet the Pepper spray mug.