An abbreviation for the South Shore, generally used to refer to the South Shore of Long Island.
Person #1: You live on Long Island, right?
Person #2: Yes, I live in Great River.
Person #1: Where exactly is that?
Person #2: SoSho.
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.