If you checked the dictionary for the meaning of this expression, you would find this:
out of the blue:
That same dictionary defines an IDIOM as: "[countable] a group of words whose meaning is different from the meanings of the individual words"
The task I would like you to do is to leave the idioms you know on the comment box.