What does Ball Smack mean?

Ball Smack meaning in Urban Dictionary

When someone puts their particular baseball sac on Melisa Sorger's head.