1 definition by definitely anonymous

1
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!
by definitely anonymous August 03, 2006
Get the mug
Get a STP mug for your Aunt Sarah.