Meaning of “two-timer” in the English Dictionary

English