Idiom
have a bad hair day
1.
to not feel attractive or happy all day because you cannot make your hair look nice.
I'm having a bad hair day today - I just couldn't do a thing with it this morning.
2.
(humorous) if a machine has a bad hair day, it does not work as it should all day.
My computer's having a bad hair day.