I love Trivial Pursuit and have played it at parties many times.
However, my rules are strict: We play for fun. That means no mockery, beratement, chastisement, insults, or even teasing, not even as a joke. I haven't kicked anyone out, but I've spoken to people I thought were getting out of line. I just can't stand comments like, "I can't believe you didn't know that!" I find them demeaning, and won't tolerate anything of the sort.
It's a game, people. Take it calmly.