lottery smegma Share definition Flag The residue from scratching off instant lottery tickets. The floor of his truck had an inch of lottery smegma on it and not a winner in sight. lottery smegma by Babooooo September 25, 2006 0 0 Get merch Get the lottery smegma mug. Buy Now — $32.95 See more merch