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
Hey, did you get those STP's?
Arzie13 on Sep 14 '07 at 10:50pm
Nope, sorry. STP me again
A mental disorder, originating from Caron, passed on through any kind of sexual contact, ie. kissing, holding hands, intercourse, in which the sufferer causes fights at social gatherings.