Find the word definition

Wiktionary
delurk

vb. (context intransitive internet English) To reveal oneself, after lurking; to establish a presence on an online newsgroup, forum, etc.