bug screen material

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.
by Xenophilia March 07, 2016
Get the bug screen material mug.