1 definition by AlexAq

Top Definition
The verb to scratch a crotch. Either your own or someone elses.
"K, doooon't look. I have to scrotch...!"
by AlexAq May 17, 2019

Mug icon
Buy a scrotch. mug!