Tim: Hey how was your date last night?
Earl: It didn't happen, she coughed up a dick.
By Harmonia
Cough Up A Lung
Usually a phenomenon present in the cannabis community amongst stoners and sufferers of conditions like acute bronchitis or pneumonia which refers to the excessive, continuous, almost always painful, heave inducing, tomato face consequent coughing fit the results in great exhaustion.
Guy: Dude I was at my buddy's last night and I took a huge hit from his 3 chamberhoneycomb bong! Made me cough up a lung!
First of the terms being used when you won a bet against someone involving money. The second one is used when you catch someone red handed, or have proof against that person doing something.