geizig

adjective
  1. Unwilling to give or spend; ungenerous or stingy. adjective
    He was so geizig that he refused to donate even a small amount to charity.
    Her geizig nature meant she rarely bought gifts for others.