Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Liang Jiaxing
RP
Share definition
Flag
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
.
RP
by
Liang Jiaxing
December 16, 2008
Get the
RP
mug.