n. (Slang) sexually promiscuous man, man who engages in frequent and/or indiscriminate sexual encounters; craving, strong desire (esp. sexual desire)
LETCH
Meaning of LETCH in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012