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.by pee - dee Sshtank April 26, 2003
Get the PD Stank mug.