I use "hamfisted" or "heavy handed." I've never heard "ham handed."