1 definition by DaveIsHere

1
Stands For "Stoners Taking Over".
Really Just Something That Kids Spray Paint Everywhere,
And Say Its A "Gang".
There are more and more stoners everyday
by DaveIsHere May 01, 2008
Get the mug
Get a STO mug for your papa Bob.