meaning of Ball Gagging

Ball Gagging meaning in Urban Dictionary

whenever receiving a great blow therefore get greedy and attempt to shove the balls to the women mouth aswell pushing the girl past her limits instigating the gag response....