Man, 36, literally coughed up part of his LUNG after he was hospitalized with heart palpitations | Daily Mail Online
That Nagging Cough - Harvard Health Publishing - Harvard Health
American Idioms - Cough Up (give unwillingly) Say, Greg. Did you finally get that computer that you wanted so much? Not yet. I needed to raise a couple of hundred dollars more.
BBC Learning English - The English We Speak / Cough up