the bitch barrel is the knobbiest weapon in cod
the term given to anyone who is using the grenade launcher in a cod game
"the bitch barrel is the knobbiest weapon in cod" What is the definition of "bitch barrel"?