2 definitions by wood*stock

2
Dude Smoochin' peepee Toucher-A male homosexual.
That guy has to be a DSPT.
by wood*stock July 10, 2008
Get the mug
Get a DSPT mug for your brother-in-law Vivek.