EnglishS.O.L.adjMeaningshit out of luck, meaning that luck has run out; an impasse has been reached (figuratively or literally)SourcesNo citations have been attached yet.