profligate

(noun) prodigal

squanderer
consumer (generic term)