sour scab Share definition Flag The nasty little debris that populate a filthy vagina. Hey bro, you've got a sour scab stuck in your curly mustache. sour scab by Ranchgirls December 10, 2020 0 0 Get merch Get the sour scab mug. Buy Now — $32.95 See more merch