A fork of Rural Dictionary
Stsd means shut that shit down.Mainly stop because your being annoying.
imma keep being mean Stsd your not gonna take it out on me
Super T spin double A stsd is a t spin setup which can result to two tsd
"wow, bennxt did another stsd setup!"
“Small Truck Small Dick”
Hey, remember James? He had a STSD