Green flashes are optical phenomena that occur shortly after sunset or before sunrise, when a green spot is visible for a short period of time above the sun. I haven’t seen it, but a group of my friends have. I just figured it was an after image or something, but apparently it’s well documented.
There’s an article at Wikipedia.