Green’s Dictionary of Slang

lezzo n.

see lezo n.