Kinda like V-Tec but Saturn's version
holy shit matt, when S-Tec kicked in it gave me whip-lash
by sean 81 January 28, 2008
Get a S-Tec mug for your coworker Paul.