smashing vile

demolishing immoral

destroying evil

comments