Top definition
Liquid runoff from buildings that drip onto unsuspecting pedestrians, primarily from either gutters, air conditioners, or overhangs.
I just got some roof juice from the apartment's air conditioner hanging out the window.
by Vocabman1 May 31, 2011
Get the mug
Get a Roof Juice mug for your mate Paul.
buy the domain for your art site