look up any word, like wcw:

1 definition by Babooooo

 
1.
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
8 10