What is the meaning of Shiftless?

Lazy, unmotivated.

Untrustworthy as a result of being incompetent at the job.

Destitute of shifts or expedients; lacking proper means.

Source: wiktionary.org