1 definition by SO_nutcase911

Top Definition
An amazing gaming clan based in Maine.
man I hate playing those S.O. guys they really trashed us in clan wars!

wow can you believe that %*#**in S.O. clan beat us like that?
by SO_nutcase911 January 07, 2014

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.