look up any word:
1. Cum stain on the sheet of life
An insult saying that you are wasted sperm that is left on the sheet.
Dude, your a cum stain on the sheet of life.
rss and gcal