What does Boom Clap mean?

Boom Clap meaning in Urban Dictionary

When a guy slaps their balls against their gooch or thigh.