What does ‘cough up’ mean?

( v ) To give up, stop holding back. I know you have my glove; now, come on, cough it up.