[--]

Jyutping saang2 lau4
Pinyin shěng liú

Definitions (Wiktionary)
  1. noun, Internet
    summary, especially of a video on the Internet
    (syn.) 簡而言之, 简而言之, 长话短说, 長話短說