1 definition by DirtyOmahaDave

1
Blood sold to support a gambling addiction.
John is going to die if he doesn't lay off the casino juice.
by DirtyOmahaDave December 05, 2008
Get the merch
Get the Casino Juice neck gaiter and mug.