meaning of BL bitch

BL bitch meaning in Urban Dictionary

anybody that is extremely n00bish when playing positively any game, especially telephone call of duty globe at war or halo 3.