jiǎo​tà​liǎng​zhī​chuán

to have a foot in both camps

Definitions

jiǎo​tà​liǎng​zhī​chuán

to have a foot in both camps; to have a bet each way; to be having an affair

Sources