What does Burrow the lurker mean?

Burrow the lurker meaning in Urban Dictionary

from the StarCraft product "The Lurker" this term has come to be a euphemism for sexual activity or, more specifically, the work of penetration.