1 definition by Liang Jiaxing

It's a popular word in China. it means someone's moral quality which determines his luck. A person with high RP always will have good luck.
I hope my RP will erupt in the finally exam.
by Liang Jiaxing November 30, 2008
Get the RP mug.