I don't think you needed to include 'closet' in your sentence. I can't tell you the number of times I have been out with the oh-so tolerant NE liberals (of all religious persuasions) and the level of racist, bigoted, anti-Christian comments that have come out of their mouths.
Libs use minorities for their votes. That's all. They don't get any respect.
It is not really bigoted or racist. I learned that NE liberals hate everyone, including themselves.(sarcasm)