two-timing
two-timing adjective several people heard the threats she made to her two-timing husband: adulterous, unfaithful, untrue, unchaste, inconstant, fickle; cheating, philandering.