meaning of Ball Batter Splatter

Ball Batter Splatter meaning in Urban Dictionary

When a man's load is deposited into his hand then he proceeds to slap another when you look at the face with that hand, making a splatter result.