the meaning of batgung?

Can anyone tell me the literal translation of batgung and why it was chosen for this forum?