A slang term for the police. The etymology is rather boring and long-winded.
Quick,leg it. Here comes pumpkin!
3👍 20👎