(s)lecherousgiven to excessive indulgence in sexual activity“a lecherous gleam in his eye”, “a lecherous good-for-nothing”