Las Aquafinas's definitions
Stands for Period-Doodie Stank. A combination of the odors emitted when a female has her period and is defecating.
by Las Aquafinas April 19, 2003
Get the PD Stank mug.
Get the PD Stank mug.We'll email you a link to sign in instantly.