Top definition
A horrific project that tramatizes gt students in the land of yeehaw texas
“Hey Karen. I just wanted to let you know that I really hate TPSP.”
by iwannabethiccyvickysostop March 05, 2018
Get the mug
Get a TPSP mug for your guy James.
buy the domain for your pet blog