Answer: slamreligion

AnswerCrossword Clue
SLAMRELIGIONBe a harshly critical atheist?