Definitions of spendthrift:

  • noun:   someone who spends money prodigally
  • adjective:   recklessly wasteful