done bits

English

Verb

done bits

  1. past participle of do bits