An insult saying that you are wasted sperm that is left on the sheet.
Dude, your a cum stain on the sheet of life.
by Muffu September 14, 2009
Get the Cum stain on the sheet of life mug.