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
1 more definition
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'.
Crushed people = people juice
by random pink stuff August 25, 2009