spendthrift

noun
  1. a person who spends money wastefully or extravagantly
adjective
  1. wasteful in the expenditure of money

Examples