done one's easement

English

Verb

done one's easement

  1. past participle of do one's easement: shat