What is Dspt?
Dude Smoochin' peepee Toucher-A male homosexual.
That guy has to be a DSPT.
See gay, lesbian, homo, punk, sissy