1 definition by lets just say im one of the millions

Top Definition
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.
SCA is way to versatile to use examples, because otherwise we would be here for hours
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.