A big misconception is when you are coughing up green flem it means infection. This is not true. In fact it means that you are on the tail end of your sickness and your body it fighting the infection with natural antibodies.. white flem means you are beginning of the sickness. Yellow means that you are at the height of it. Taking Antibiotics when you have green flem will actually set you back.