2 definitions by MumblesJoesIceCream
by MumblesJoesIceCream May 3, 2010
Police Patrol or PP is a name for older citizens who think they're the police and monitor youths to see if any suspicious activity is happening.
by MumblesJoesIceCream May 3, 2010