Skip to main content

Definitions by pee - dee Sshtank

The vile and overpowering stench that emanates from a female's mentrual doodie.
"Wow, now that's PD stank, courtesy flush please!"
PD Stank by pee - dee Sshtank April 26, 2003