over and done with

over and done with  {adj. phr.}
Finished; completed; forgotten.
Norm and Meg's affair has been over and done with for a long time.
Categories: time {adj. phr.}