letchy

/L EH1 CH IY0/
adjective
  1. 1

    Alternative form of lechy. [(informal) Like a lech; lecherous, tawdrily lustful.]