The adjective has 2 meanings:
Meaning #1:
showing lack of skill or aptitude
Synonyms: clumsy, fumbling, incompetent
Meaning #2:
not skillful in physical movement especially with the hands
Synonyms: bumbling, butterfingered, ham-fisted, ham-handed, handless, heavy-handed, left-handed




