A derivation of "
ham-fisted," an adjective meaning "clumsy," "heavy-handed," or "indelicate."
1. To thoroughly dominate, humiliate, or destroy. See example #1.
2. A literal "hamfist." When one wraps his own fist in
ham. Fisting a
human with a hamfist is optional but the implication is always there.