Find the word definition

Wiktionary
done and done

a. 1 (context idiomatic English) a binding agreement, mutually accepted. 2 (context idiomatic English) Done thoroughly and satisfactorily.