Skip to main content

brutha from a nutha mutha's definitions

S.T.P.

Stone Temple Pilots. Originally stood for Shirley Temple's pussy. But the band had to change the meaning when they became main stream.
The Band S.T.P. could still be a great band making great music if Scott Weiland could stay off the Horse.
by brutha from a nutha mutha August 30, 2008
mugGet the S.T.P. mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email