What is this?

No.12042393 ViewReplyOriginalReport
I have been coughing this up once in awhile and I can't afford to go to the doctors. I can't figure out what this stuff is I am coughing up.