Adjective
S.O.L. (comparative more S.O.L., superlative most S.O.L.) (Canada, US, vulgar slang) shit out of luck, meaning that luck has run out; an impasse has been reached (figuratively or literally)