letch

Noun
  1. Man with strong sexual desires (synset 110572408)

Found on Word Lists

Other Searches