Why unicorns fart rainbows. A scientific explanation