To punch someone in the jaw. Referring to the mouth as the person's gate.Usually used as a warning or a threat
Listen buddy, you keep on yapping and I'm going to bang your gate clean off