A bigot is someone who prejudges someone based on their race, ethnicity, gender or religion.
A moron is someone who uses the word “bigot” when what they really mean is “somebody I disagree with”.
Try again?