Wiktionary
lechy
a. (context informal English) Like a lech; lecherous, tawdry lustful.
a. (context informal English) Like a lech; lecherous, tawdry lustful.