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..