HARDFISTED

Definition of HARDFISTED

  1. (adj)unwilling to part with money