Scattergood

(n.) One who wastes; a spendthrift.