demolidor

Etymology
From.

Adjective

 * 1) demolishing, wrecking
 * 2)  devastating

Noun

 * 1) demolitionist