This is not a flounder, nor an invitation for political discourse.
This word has been bandied about recently on here, and the news, radio, congress etc.
I think it's the wrong word.
Merriam Webster defines this (The strict definition) as follows:
a person who is obstinately or intolerantly devoted to his or her own opinions and prejudices
So let's examine exactly what this means with absolutely no political discussion.
If you go to work for Joe Gibbs and start wrenching on cup cars with a bent Harbor Freight torque wrench, and someone tells you to throw it away and use a real tool, are they being a bigot for holding a strong opinion about the quality of your tool? He certainly isn't going to want to hear your arguments to the contrary.
If someone likes Chevy trucks over Ford, and doesn't want to hear arguments against his favorite brand, is she a bigot?
What about something closer to home; if I was chased and half eaten by a certain breed of dog as a child, and therefore refused to have one as a pet, would that make me a bigot?
I think we can all agree that wanting other people to die because you feel their opinions are wrong is bigoted. I am pointing out that there are countless shades of grey in between that and a guy who prefers McDonald's over Burger King and who won't submit to a blind taste test.
So, I submit, here and now, that we stop using the word "bigot" carelessly. Just as we ought not to use the word "hate" flippantly. Words mean things. Please use them carefully.