Top definition
The sticky slimy residue left on hand rails, poles and windows in public places. Often found on public transportation such as buses and subways.
I lost my balance on the subway and when I grabbed the pole, it was covered in people juice.
by Paul Steeves July 20, 2005
Get the mug
Get a People Juice mug for your mother-in-law Beatrix.
2
When you wish your worst enemies or other persons to be entrapped in a room in which the walls close in and crush them to death. In this scenario, you would imagine them as some kind of fruit to be squeezed and reduced to a liquid. Thus creating, 'people juice'.
by random pink stuff August 25, 2009
Get the mug
Get a People Juice mug for your mother-in-law Nathalie.