Short for wiener, as in a weird stupid person, also lefy is a ween. Really it can mean anything...
Lefy is the weenest ween who ever weened.