Skip to main content

Dmoneygucci69 's definitions

Pepper spray

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

Share this definition