my girlfriend and i had ball slapping sex last night, all night
main entry: ball slapp�ing function: adjective etymology: american slang 1: loud slapping sound created during intense sexual intercourse as the balls bang against a lovers body
"my girlfriend and i had ball slapping sex last night, all night" What is the definition of "ball slapping"?