Green’s Dictionary of Slang

lefto n.

see lefty n. (3)