meaning of batting off batting off

batting off batting off meaning in Urban Dictionary

Male masturbation, the best dicovery recognized to males. HAHAHAHAHAHAHA....You dickheads...You require a cock to bat to first HAHAHAHAHAHASo only keep polishing your dads knob daily after schoolHAHHAHAHAHHAH