Wiktionary
ycaught
vb. (past participle of catch English)
vb. (past participle of catch English)