Skip to main content

Definitions by RoguishDelight

The acronym for when someone is having a sudden bout of horny energy.
"I'm having a PPSD attack..."
PPSD by RoguishDelight November 5, 2025