Skip to main content

Definitions by Gutterbudder

The act of clapping with your dick and balls.
"Ever heard of dblap? *dblap!*now you have"
Dblap by Gutterbudder December 18, 2021