Wiktionary
yfound
vb. (past participle of find English)
vb. (past participle of find English)