Top Definition
The sound made by banging ones testicles together.
He stood up and performed a testiclap.
by Alex B-P February 02, 2004
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.