sascrotch Share definition Flag A woman or man with excessive pubic hair. Someone in seriuos need of a Brazilian wax job. I thought Mindy was a real bombshell until I discovered she was a sascrotch. sascrotch by Hollandrocks October 18, 2008 0 0 Get merch Get the sascrotch mug. Buy Now — $32.95 See more merch