someone who is so awful you wish you could throw them into a bug zapper.
I know this anti gay marriage three times divorced Trump supporter, total bug screen material.