Cum stain on the sheet of life Share definition Flag An insult saying that you are wasted sperm that is left on the sheet. Dude, your a cum stain on the sheet of life. Cum stain on the sheet of life by Muffu September 14, 2009 0 0 Get merch Get the Cum stain on the sheet of life mug. Buy Now — $32.95 See more merch