Skip to main content

Definitions by wood*stock

Dude Smoochin' peepee Toucher-A male homosexual.
That guy has to be a DSPT.
DSPT by wood*stock July 3, 2008
Girl smoochin' coochy toucher. - A lesbian
She is definately a GSCT.
GSCT by wood*stock July 3, 2008