What is the meaning of [Love Rat]

Somebody who cheats on his/her partner