Englishfinish offverbMeaningTo kill, to cause to die.To bring to orgasm.To finish completely.SourcesNo citations have been attached yet.