anyone who even remotely challenges a liberal or liberal progressive in their narrow-minded ideology on any subject!
LOL! I know. I was trying to make a little funny about the dictionary definition.
Definition of bigot: ...
See liberals and progressives.
;-)