dar cabo

Etymology
lit. 'to give end'.

Verb

 * 1)  to put an end to, to destroy, to finish
 * 2)  to whack, to waste, to kill
 * 3)  to annoy, to pester
 * 1)  to annoy, to pester
 * 1)  to annoy, to pester