When I was a kind I used to hear the phrase "don't be such a ham bone" (hambone?) or "you ham bone!" a lot, in the same context. In fact, the expression was so popular that comedian Soupy Sales actually named a character "Hambone" on his show. Don't hear it much anymore, though.

FWIW, Merriam-Websters has both ham-fisted and ham-handed, a hyphen in the latter as well.