The idiom 'once in a blue moon' means very rarely or almost never. A blue moon is either the second full moon in a calendar month or a metaphorical rarity. 'Blue sun' and 'red moon' aren't part of this expression, while 'blue day' is not commonly used.