Green’s Dictionary of Slang

lasher n.1

[lash v.1 (3)]

(W.I.) a womanizer, a sexual athlete.

[WI]cited in Cassidy & LePage Dict. Jam. Eng. (1980).