chuck up the sponge

Verb

 * 1)  To quit; to give up; to admit defeat.