1 definition by The language of the Northshore

Top Definition
The intent or activity of intensely making love or having sex with a bountiful and beautiful woman.
“I would shclap that”
“I shclaped that”
“Titties be bouncin while I shclap that B ! ”
by The language of the Northshore December 26, 2018

Mug icon
Buy a Shclap mug!