Top definition
The sound made by banging ones testicles together.
He stood up and performed a testiclap.
by Alex B-P February 02, 2004
Get the mug
Get a testiclap mug for your Facebook friend James.