your eating too much fat or oil or grease or your body is not dealing with in the right way
This is the right color totally normal color - you are fine
Brown
Three possibilities here 1-you ate green food coloring, stop eating the food dye and see if it continues. 2-you are eating lots of leafy green veggies, try eating something else and see if it changes. 3-food is moving through the large intestine too quickly maybe you should see a doctor.
Green
1-this may indicate the presents of grease and,or fat in your poop. Change your diet because if it is grease or fat then you artiries are close behind and that leads to heart disease! 2-this could also be a medical condition time to schedual a visit with the doctor.
Yellow
1-This could mean your eating a lot of iron like a large amount of meat ,are you constipated,? 2-This could be a sign of internal bleeding ,ulcer or injury. If it is sticky Do not touch poo , look at the side of the bowl where it is when you flush This could be blood go seek medical attention.
Black
This could be blood but from the lower GI trackt area. Or red food? If you think it might be blood go see a doctor you may need anti-biotics to avoid a staph infection.
RED
Some meds cause this. but it could be a bile duct obstruction and you better contact a doctor.
White