1 definition by lets just say im one of the millions
it is the organisation which has took the world by storm, with the two founders Jed and Luke becoming god like figures to their millions of followers around the world, SCA stands for Saints Cats Alliance.
by lets just say im one of the millions April 11, 2005