didapper
noun
°A small diving water bird frequenting rivers and fresh waters.
°(pejoratively) One who disappears for a time and suddenly reappears.