ridden one's luck

English

Verb

ridden one's luck

  1. past participle of ride one's luck