(colloquial) bring or come to an end or halt; finish; stop.
(slang) stop; desist; give up what one is doing.