And now the new word of the day: Islam is to be execrated.
I had to look up execrate.
To denounce, loathe, detest.
Denounce, loathe and detest Islam.
Sounds like a plan to me.