look up any word, like yeet:
 
1.
Dude Smoochin' peepee Toucher-A male homosexual.
That guy has to be a DSPT.
by wood*stock July 10, 2008

Words related to DSPT

gay homo lesbian punk sissy