letch

/lɛt͡ʃ/noun
High SchoolNot in standard dictionaries
1

Strong desire; passion.

2

A lecher.

#archaic#informal