What is the meaning of the word "ham-handed"?

Definitions: