text: When a month has 2 full moons in it.  The second is called a blue moon.  Since this does not happen very often, and when it does, not close to the date it happened before, since it does not happen much.  That is where the saying comes from.