Green’s Dictionary of Slang

l n.3

see laba-laba n.