Wiktionary
ridden bitch
vb. (past participle of ride bitch English)
vb. (past participle of ride bitch English)