tim: hey how was your date last night? earl: it didn't happen, she coughed up a dick
another means of saying, screwed up, fucked up
"tim: hey how was your date last night? earl: it didn't happen, she coughed up a dick" What is the definition of "coughed up a dick"?