snotch crotch Share definition Flag What Xu calls Lauren W and Amanda S. Owow. "Hey, Laur and Mand! You're a bunch f snotch crotches! snotch crotch by sweetiethatsadog March 16, 2005 0 0 Get merch Get the snotch crotch mug. Buy Now — $32.95 See more merch