兩頭蛇 (loeng5 tau4 se4) — a person who plays both sides, having an axe to grind (lit., "two headed snake") in Cantonese
loengˏ₅兩tauˎ₄頭seˎ₄蛇简 两头蛇
Mandarin Pinyin: liang3 tou2 she2
Meaning of 兩頭蛇
nouna person who plays both sides, having an axe to grind (lit., "two headed snake")
noun(n.) literally: a snake with a head at each end; a disloyal, two-faced person who usually tries to take advantage of different sides; a Chinese chess tactic