Skip to main content

Xenophilia's definitions

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email