1 definition by Michele Rowekamp

Top Definition
TST
a two second tom, when a boy cums in a matter of seconds showing no self control and jizzes on himself
I got with this kid at a party and he was a complete TST!
by Michele Rowekamp March 20, 2009

Mug icon
Buy a TST mug!