look up any word, like donkey punch:

1 definition by Laima

 
1.
if an activity, event or deal is done and dusted it has been completed successfully and none of it is left to be done.
With our new software package you can have the whole year's accounts done and dusted in just a few hours.
by Laima August 09, 2006