(number) in a day
If the speaker had said "5 or 6 cups a day", it would have sounded like that was how much she drank every day. But since she said "5 or 6 cups in a day", the sentence means that there are some days when she drinks 5 or 6 cups. On most days she probably drinks less.
Follow PhraseMix