meaning of Ball Smack

Ball Smack meaning in Urban Dictionary

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