Nouns

(n)spendthrift, spend-all, spender, scattergoodsomeone who spends money prodigally
(n)spender, disburser, expendersomeone who spends money to purchase goods or services