What does it mean when your poop is blue?

Really that is sort of gross. But it is probably from something you ate earlier.