What does Apple of Enlightenment mean?

Apple of Enlightenment meaning in Urban Dictionary

A strange figure that Starman Deluxe mentions toward the end of EarthBound, upon their beat by your hands. It offers no known manifestation inside online game nor is it believed to get one. All of that it states is the fact that Ness along with his pals tend to be bound to beat Giygas.