Skip to main content

Xenophilia's definitions

bug screen material

Share definition
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 7, 2016
Flag
mugGet the bug screen material mug.