to do sth unpleasant as quickly as possible, so that it is finished
Oxford100% of films
to do sth unpleasant as quickly as possible, so that it is finished
Tell him. Tell him and have done with it.
Run me through and have done with it.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition