Skip to main content

Definitions by definitely anonymous

Sexually Transmitted Powers; like STD's, but groovy
Daily Planet editor: Ms. Lane, why are you flying?
OR
Cheneyeneye: I didn't use no protection and I got me a STP. Holla!
STP by definitely anonymous August 4, 2006