[---]

Jyutping soeng6 cyun3 haa6 tiu3
Pinyin shàng cuàn xià tiào

Definitions (Wiktionary)
  1. phrase, idiomatic
    to run around on sinister errands
    (syn.) 上蹿下跳, 上躥下跳