Skip to main content

Definitions by illinoisboy

The cocktail drink. STP stands for Super Tight Pussy.
"I'd like to buy that lady over there in the pink dress an STP."
STP by illinoisboy January 24, 2024