Liberals are modern day "nice" Nazi's. Nazi's would criminalize people for religious beliefs, much like liberals mock anything that isn't "liberal".
Linguistically its an oxymoron. There are some people who identify as liberals, but are in fact authoritarian socialists, but that’s just a case of moniker abuse, it doesn’t change the meaning of “liberal” or “Nazi”.
There are an increasing number of people who seem to believe that people should be free to identify as anything they like - so long as they are functionally liberal. This paradox might be most visible in the case of people who are massively sensitive to any criticism of Islam, and declare that it should be at all times respected, yet simultaneously maintain that commonly held Islamic beliefs about women’s rights and homosexuality are indefensible [1,2].
In other words, they believe that its cool to be a Muslim just so long as you don’t strongly believe those things most Muslims hold to be true. which conflict with liberalism. The confusion isn’t restricted to Islam, it seems to extend to any belief system that doesn’t perfectly align with “progressive thought”.
This form of “compulsory liberalism” clearly isn’t liberal, but it isn’t necessarily socialist or progressive either. There should be a word it (other than “idiocy”), but “liberal-Nazi” isn’t it. “Politically correct” used to be a helpful catchall, but the term has become so abused in recent years, it has become almost worthless.