Skip to main content

AlexAq's definitions

scrotch.

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
mugGet the scrotch. mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email