1 definition by Thee poon handler

Top Definition
TPS
'The Pussy Stain'

The stain left behind on your sheets after you slay some sweet tail
Bob: What did you do last night?
Bill: I ended up taking that girl home and banged her so good she left TPS all over my bed.
by Thee poon handler November 18, 2015

Mug icon
Buy a TPS mug!