englishso
English Sou has been described as a shorthand or proxy for England. It's a term used primarily in social media and online forums. Little is known about who coined this term or its initial context of use.
A search yield varying results, but several sources associate English Sou or Sou English with internet memes
Web searches and forums also discuss English Sou as a phrase used in, specifically but not limited