ROTTER


Meaning of ROTTER in English

one who cheats or lies, dirty rat

Hank, you rotter! You sold me a car that won't start.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.