meaning of Burrow the lurker

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.