Green’s Dictionary of Slang

lenny the lion n.

[rhy. sl. = iron (hoof) n.]

a homosexual.

[UK]R. Puxley Cockney Rabbit.