Does "off day" here refer to "holiday, day off"? Or is that kind of an idiom?
Native speaker’s answer
Rebecca
An "off day" here refers to a day that is overall not going well. A synonym for "off day" is "bad day". Ex: I missed the bus this morning, lost my glasses during lunchtime, and got stuck in the rain on my way home. I'm having an off day today.