for some reason I associate "ham-fistesd" with Harry Potter's cousin, Dudley. I am almost sure I've seen the word in JK Rowling books