Refers to a person or thing that destroys, wrecks, or ruins something. Often used figuratively for someone who disrupts plans, relationships, or systems.
He is a wrecker of projects.
That player is known as a destroyer of the opposing team's defense.
Compound of 壊し (the continuative form of 壊す, 'to break/destroy') and 屋 (a suffix meaning 'person who does something as a trade or characteristic'). The exact origin is uncertain, but it follows a common pattern for occupational or characteristic nouns.