Progressivists love to paint anything they disagree with as some form of “fascism.” Most often, the thing has nothing to do with fascism, but that matters not to the liberal rhetorician. Michael Voris plays of this rhetoric here:
(ChurchMilitant.tv) Grab a pen and write the word down as quickly as you can and start using it everywhere — the word is… homofascism.
A working definition you ask? How’s this for starters?
Homofascism – “a way of organizing a society in which homosexualists impose their agenda with which no one is allowed to disagree or have any appeal to the contrary without being subjected to severe consequences of ridicule, slander, libel, fines, public demonstrations, distortions, denial of free speech rights, loss of employment, and having the word “hate” attached to you in some form.”