It is short for "many happy returns of the day" and means that the person, who is speaking, is wishing that the person with the birthday will have many more of them, i.e. that their birthday will return many times more and that they will therefore live a long life.