Speaking of new words, here is a new one for these guys:
Ignoranus: A person who is both stupid and an a**hole.