What does Ball Slapping mean?

Ball Slapping meaning in Urban Dictionary

principal Entry: Ball Slapp·ingFunction: AdjectiveEtymology: US Slang1: Loud slapping noise created during intense intercourse because the balls bang against a lovers human anatomy.