Skip to main content

Definitions by Vurdel

xenolibtard 

loving aliens far greater then your own species.
that guy likes aliens alot he must be a xenolibtard.
xenolibtard by Vurdel September 16, 2022