prodigal

(adj) extravagant
(noun) profligate

< prodding | prodigality >