hardfisted

adjective: 1. Stingy. 2. Tough, aggressive, or ruthless. 3. Having hands made rough by labor: hardhanded.