What does TPSD stand for?

What does TPSD mean? We have 4 definitions. Read most used TPSD meanings below.

ADVERTISEMENT