1 definition by Unbornatrocity

Top Definition
The term personifying xenophobia.
"That xenops is one hateful person.
by Unbornatrocity June 20, 2007

Mug icon
Buy a Xenops mug!