done a little trolling

English

Verb

done a little trolling

  1. past participle of do a little trolling