TSPP? I hate being the last to know things but even google can’t help unless it stands for:
TetraSodium PyroPhosphate
The Simpsons Pinball Party
Technical Support Partner Program
Temporary Solution to a Permanent Problem
Tanker Safety and Pollution Prevention