1 definition by Dietheinknurse

Top Definition
A human's genital area that appears to itch or have an itchy situation occurring; possibly due to crabs, other STDs, or simply adjusting oneself too often in public.
That dude was scratching his crabbage patch the whole time he was shopping.
by Dietheinknurse March 28, 2017

Mug icon
Buy a Crabbage Patch mug!