1 definition by jeremyyyyyyyyyyy

stands for Scout Team All-Star. Someone who goes really hard in meaningless drills.
by jeremyyyyyyyyyyy November 19, 2007
Get the s.t.a.s. mug.