Skip to main content

Definitions by David266389

Acronym for “Sour Patch Titties.” A play on the name of Sour Patch Kids.
Hey John, did you see those S.P.T.’s over there?
S.P.T. by David266389 February 26, 2019