Green’s Dictionary of Slang

llesca n.

see yesca n.