Top definition
It's usually used in chat when a popular song from the game "Osu!" comes up and that song is worth alot of "PP" (in Osu!, PP is like a ranking system).
(The song "Highscore" comes up) "OHHH PP RAIN"
by nTold October 15, 2016
Get the mug
Get a PP rain mug for your sister-in-law Zora.