Spoil'er, n.

noun

n. 1. One who spoils; a plunderer; a pillager; a robber.

Sense 2. One who corrupts, mars, or renders useless.