so i threw my back out playing a rousing round of ball slap last night
the funky underground sport involving a bouncy ball and a flat surface
"so i threw my back out playing a rousing round of ball slap last night" What is the definition of "ball slap"?