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