DSPT

Dude Smoochin' peepee Toucher-A male homosexual.
That guy has to be a DSPT.
by wood*stock July 03, 2008
Get the DSPT mug.