LETCH


Meaning of LETCH in English

n. (Slang) sexually promiscuous man, man who engages in frequent and/or indiscriminate sexual encounters; craving, strong desire (esp. sexual desire)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.