(colloquial) a variation of the expression from the word go, meaning from the start. The word "scat" means quickly or very fast (possibly from the term ss'cat, a hiss followed by the word cat used in driving away cats). —SHSBC Binder 30 Approved Glossary