Scattergood

Webster's Dictionary of the English Language

·noun One who wastes; a spendthrift.