Skip to main content

Definitions by demonovation

Short for "Dusty Pussy" an 80's term for an undesirable older woman.
Watching his friend dancing with an older woman at the local Ski Club Holiday Party, Chet exclaims, "Look at Bill with that DP! Watch out, Bill, she's a DP! A DP!"
DP by demonovation December 14, 2017