1 definition by Uhmbreon

Top Definition
A small universe that has multiple earth-like planets and dwarf planets.
The small star kit species lives only in Xearutha, along with many other inhabitants
by Uhmbreon September 27, 2018

Mug icon
Buy a Xearutha mug!