1 definition by sublime_heina

Top Definition
stp
Secret Tweeker Pad

From the song by Sublime, "STP", the hot dope spot, the place you go to buy and do a shot, ("and if she made off with my last clean rig, I'm gonna kill that fuckin ditch pig", rig is a syringe) of heroin, which was what Bradley Nowell did. "My secret tweeker pad is now the hottest dope spot in town" It's the place to cop dope that too many people are finding out about. "I just take it nice and easy, don't want no sheriff breakin down the door to raid me"
Let's go to the STP and boot up
#the dope spot #the cop spot #drug house #dealer #addict
by sublime_heina November 24, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×