the act of taking heroin, whilst simultaneously defecating.
"what took you so long?"
"juice 'n' deuce bitch"
"safe lad"
by harold, the butt plunderer January 22, 2016
Get a juice 'n' deuce mug for your papa Paul.