SOSH: Streets of San Haven

What does SOSH mean? The above is one of SOSH meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Streets of San Haven