1 definition by EggplantEater2000

Top Definition
“Small Truck Small Dick”
Hey, remember James? He had a STSD
by EggplantEater2000 October 30, 2017

Mug icon
Buy a stsd mug!