STAC

A group or crew of people that work together, work hard, look after each other. Like a family.
Hey man, moving this weekend went super fast with my STAC helping.
My STAC is always there when I need them!
by Dwu1985 August 20, 2018
Get the STAC mug.