Mon, 18 Jan 2010
                                                                    
                                                                      Answered on 
                                                                
                                                                    
                                                                    Sat, 14 May 2011
                                                                    
                                                                      Last reviewed on   
                                                                Coughed out blood??? it could mean two things..one-you suffer from TB. two- you coughed too badly which broke blood vessles on your inside and blood came out..whatever it is, it wont do any harm to go get a health check done..so get one done to what is wrong with you..
                    
                                    
                        Loading Online Doctors....