Find the word definition

Wiktionary
ridden bitch

vb. (past participle of ride bitch English)