Definition of PPU in English:

PPU

  • Peace Pledge Union.