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
作者 Kierszza 2013年7月23日
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.
作者 Long Islander 4 Life 2013年10月06日



邮件由 发出。我们决不会发送垃圾邮件。