1 definition by TherealSkipper

Top Definition
The moon of the sun
The suns light reflects onto the moon's moon thereby providing light to the moon. The earth is the moon of the sun
by TherealSkipper November 14, 2018

Mug icon
Buy a Earth mug!