Skip to main content

Definitions by Babooooo

lottery smegma

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