done tricks on it

English

Verb

done tricks on it

  1. past participle of do tricks on it