Top definition
Euphemistic reference to male masturbation. Jacking off.
What did you do last night? Stayed home batting balls.

My mom walked in on me batting balls last night. All she could say was Wow!

Coach: You missed hitting practice today. Where were you?
Player: No worries coach. I was in the locker room batting balls.
via giphy
by Eaton Holgoode January 16, 2019
Get the mug
Get a Batting Balls mug for your brother-in-law Bob.