waster

noun

1.
someone who dissipates resources self-indulgently
Derived from:
waste
2.
a person who destroys or ruins or lays waste to
Derived from:
waste