1 definition by EL dot TEE dot

Top Definition
Street Team Points
Credits of 1.50 for threadless.com given when a user refers new users to the site.

Also commonly used as a verb
Glennz on Sep 14 '07 at 10:47pm
Hey, did you get those STP's?

Arzie13 on Sep 14 '07 at 10:50pm
Nope, sorry. STP me again
by EL dot TEE dot September 16, 2007

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.