Skip to main content

Xavier Solar Eclipse

A solar eclipse but with the celestial object under the name of “Xavier” passing over the moon.
“Is that an asteroid? It must be the infamous Xavier Solar Eclipse!”
by ERICK C. EC April 8, 2024
mugGet the Xavier Solar Eclipsemug.

Share this definition