Green’s Dictionary of Slang

leso n.

see lezo n.