A blue moon can refer to the fourth full moon in a season with four full moons. Most years have twelve full moons that occur approximately monthly. In addition to those twelve full lunar cycles, each solar calendar year contains roughly eleven days more than the lunar year of 12 lunations. The extra days accumulate, so every two or three years (7 times in the 19-year Metonic cycle), there is an extra full moon. Lunisolar calendars have rules about when to insert such an intercalary or embolismic ("leap") month, and what name it is given; e.g. in the Hebrew calendar the month Adar is duplicated. The term "blue moon" comes from folklore. Different traditions and conventions place the extra "blue" full moon at different times in the year.
Since the next Blue moon is in July of 2015, you better schedule an appointment with your dentist (hopefully Danbury, CT Dentist Jay M. Marks, DMD) way before then!