Scarlet Cosby Share definition Flag A poo that splits your rectum, therefore covered in a red liquid. Man, that turd was so solid, it was a Scarlet Cosby Scarlet Cosby by Professor MacDaddy! May 11, 2015 0 0 Get merch Get the Scarlet Cosby mug. Buy Now — $32.95 See more merch