1 definition by drewDhasthejuice

Top Definition
Street Credibility and/or respect
"my man Drew got the juice"
via giphy
by drewDhasthejuice September 22, 2016

Mug icon
Buy a Juice mug!