After a round of Heroes of the Storm, two players typed "rp" in chat instead of the customary "gg". One player was speaking in Spanish at the start of the round, so I assume it's just the local version of "gg" - but what does it stand for?
A Google search in both English and Spanish turned up nothing useful because of the much more common meanings of "rp" in gaming.