look up any word, like yeet:

1 definition by MessyHonda

 
1.
Too Small Too Powerfull
My Honda is TSTP because it keeps up with the American cars and still get good MPG
by MessyHonda October 11, 2007