What does Fair is foul and foul is fair mean?

The saying, 'Fair is foul and foul is fair,' carries the general meaning of 'things are all mixed up.' It is typically used to denote a situation where conventional moral rules or guidelines are being used or interpreted in a contradictory or even immoral way.