Skip to main content

hannie77's definitions

Xena

Derogatory term used against people who use xenopronouns or identify with xenogenders.
Cat Catself is such a xena.
by hannie77 June 22, 2023
mugGet the Xenamug.

Share this definition