Skip to main content

Definitions by Snow Clapper

Snow Clap 

The act of clapping with jizz on your hands
oi lads, you wanna see a snow clap?
Snow Clap by Snow Clapper June 10, 2019