Top definition
DSPD = Die (a) Slow Painful Death
WTF you SOB?! you ate my last snicker doodle! Go DSPD!!
by RandomBananaAna November 03, 2010
Get the mug
Get a DSPD mug for your guy Manley.
buy the domain for your travel site