O certo é “mau humor”.
Mau é o oposto de bom. Então, como o contrário seria bom humor, o certo é dizer: mau humor.
Você consegue usar mal em mal-humorado. Afinal, o contrário seria bem-humorado.
Eita! Agora apareceu o hífen para complicar tudo. 😮
Mau humor não tem hífen porque mau e humor são palavras independentes uma da outra; mau é um adjetivo e humor é um substantivo.
Mal-humorado tem hífen porque é um adjetivo; os dois elementos, juntos, formam uma palavra.
Voltando à dúvida inicial, lembre-se sempre daquela regrinha que aprendemos no colégio 👩🏻🏫 para saber quando usar mau e quando usar mal: comparar com seus antônimos.
Mau = antônimo de bom
Mal = antônimo de bem