1 definition by figfarmer

Top Definition
Straack is an abbreviation for "straight on track". It comes from the early 70s.
The project is strack and we'll be done tomorrow.
by figfarmer April 04, 2012

Mug icon
Buy a strack mug!