STS

STS a shorter version of "Satanas" A Filipino-American Street gang originating in southern California
Ay you hear Jason got recruited to sts
by Bruhgomp February 23, 2020
mugGet the STSmug.

Share this definition