To quit or give up on a task at hand. It usually applies to
tasks that are repeated often and does not imply

giving up for good.


Part of the American Idioms project on everything2