what on earth is RP ?
12 Apr 09
if you're talking geography and politics that would be the Republic of the Philippines. If your talking games, internet that would be role-playing as in role playing games. I'm sure if there are other meaning to this, but these are so far what I know.