Top definition
Secret Tweaker Pad, from the Sublime song, S.T.P. It's a place where one can chill and do drugs and hide out after committing a crime.
by con4mconsumeobey January 18, 2005
Jul 2 Word of the Day
Dude, I was so unhappy about my girl, until I spoke to my serotonin donor who really helped me feel better
by jonfurstn1 November 27, 2009
2
Jo- Cho- "yea foo so whats up? what are you doing?"
Bryant-Rachi- " ahhh foo stp, i got a date tonight.!!"
Bryant-Rachi- " ahhh foo stp, i got a date tonight.!!"
by Jo-Cho August 16, 2009
3
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 May 20, 2006