Top Definition
Origins are from Battersea and it means something is so on point I.e.
Girl: that boy is so sho


Boy: the goal I scored on fifa was so sho


Girl: his hair was so sho
von Kierszza 23. Juli 2013
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.
von Long Islander 4 Life 6. Oktober 2013

Täglicher Gratisnewsletter

Gib unten deine Mailadresse ein um jeden Morgen gratis dein "Urban Wort des Tages" zu bekommen!

Die Mails werden von versendet. Wir versenden keine Spammails.