What does batpwn mean?

batpwn meaning in Urban Dictionary

In gaming when one individual "pwns" or beats an opponent rapidly, frequently with a one-hit kill.They tend to be outdone "right off the bat"