done oneself a mischief

English

Verb

done oneself a mischief

  1. past participle of do oneself a mischief