{{term}}
- {{preview}}
Xatra
A word
that means "
creature
/
monster
"
"
Ahhh
! Its a
xatra
!"
by
Rico717
September 02, 2021
Get a
Xatra
mug for your dog Trump.