two-timer

Noun

 * 1) A person who two-times another.