1 definition by Alex B-P

1
The sound made by banging ones testicles together.
He stood up and performed a testiclap.
by Alex B-P February 02, 2004
Get the merch
Get the testiclap neck gaiter and mug.