It is not Spanish, and I do not know any case to use it in our language, except as the name of some video game character. See English/lefty .
It is an English word which means left-handed (that uses the left hand to do things).