Skip to main content

hikaru genji's definitions

DSP

Share definition
Acronym for "Disposable Sex Partner" -- a casual sex partner who you may get rid of easily and painlessly.
"Don't drop the DSP until you have another lined up for NYE."

"She's not my SO, just a good DSP."
by hikaru genji December 28, 2005
Flag
mugGet the DSP mug.