1 definition by scrotchlover5000

Top Definition
to scratch your crotch when it is dry, itchy, or chafing occurs.
guy 1: dude my crotch its itchy
guy 2: dude scrotch it

guy 1: scrotching feels sooo good when my balls are dry
by scrotchlover5000 May 24, 2010
Mug icon
Buy a scrotch mug!