1. complete and finished
Professional
Social
the meeting was done and dusted very quickly
The idiomatic expression, 'done and dusted' means that something is complete and finished or something was successful. This is a popular idiom used more often in Britain and Ireland.