{{term}}
- {{preview}}
Top definition
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.
by
Babooooo
September 24, 2006
Get the
lottery smegma
neck gaiter and mug.