profligate

(adj) extravagant
(adj) debauched
(noun) rake
(noun) prodigal

< profligacy | profligately >